builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-059 starttime: 1470655512.94 results: success (0) buildid: 20160808025052 builduid: b12d6cf34f6842b79ce76efcf5ec7069 revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:12.937741) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:12.938762) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:12.939230) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:13.103484) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-08 04:25:13.103959) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False --04:25:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.15 MB/s 04:25:15 (8.15 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.376000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-08 04:25:15.541063) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-08 04:25:15.541391) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.807000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-08 04:25:21.366832) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:25:21.367197) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --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 c561088c8862aca380bd0d96feaaea8752058f4b --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False 2016-08-08 04:25:22,085 truncating revision to first 12 chars 2016-08-08 04:25:22,085 Setting DEBUG logging. 2016-08-08 04:25:22,086 attempt 1/10 2016-08-08 04:25:22,086 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c561088c8862?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-08 04:25:22,528 unpacking tar archive at: mozilla-release-c561088c8862/testing/mozharness/ program finished with exit code 0 elapsedTime=1.879000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:25:23.346982) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:23.347352) ========= script_repo_revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:23.347742) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:23.348025) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:25:23.366941) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 14 secs) (at 2016-08-08 04:25:23.367350) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:25:23 INFO - MultiFileLogger online at 20160808 04:25:23 in C:\slave\test 04:25:23 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 04:25:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:25:23 INFO - {'append_to_log': False, 04:25:23 INFO - 'base_work_dir': 'C:\\slave\\test', 04:25:23 INFO - 'blob_upload_branch': 'mozilla-release', 04:25:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:25:23 INFO - 'buildbot_json_path': 'buildprops.json', 04:25:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:25:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:25:23 INFO - 'download_minidump_stackwalk': True, 04:25:23 INFO - 'download_symbols': 'true', 04:25:23 INFO - 'e10s': False, 04:25:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:25:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:25:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:25:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:25:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:25:23 INFO - 'C:/mozilla-build/tooltool.py'), 04:25:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:25:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:25:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:25:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:25:23 INFO - 'log_level': 'info', 04:25:23 INFO - 'log_to_console': True, 04:25:23 INFO - 'opt_config_files': (), 04:25:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:25:23 INFO - '--processes=1', 04:25:23 INFO - '--config=%(test_path)s/wptrunner.ini', 04:25:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:25:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:25:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:25:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:25:23 INFO - 'pip_index': False, 04:25:23 INFO - 'require_test_zip': True, 04:25:23 INFO - 'test_type': ('testharness',), 04:25:23 INFO - 'this_chunk': '1', 04:25:23 INFO - 'total_chunks': '10', 04:25:23 INFO - 'virtualenv_path': 'venv', 04:25:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:25:23 INFO - 'work_dir': 'build'} 04:25:23 INFO - ##### 04:25:23 INFO - ##### Running clobber step. 04:25:23 INFO - ##### 04:25:23 INFO - Running pre-action listener: _resource_record_pre_action 04:25:23 INFO - Running main action method: clobber 04:25:23 INFO - rmtree: C:\slave\test\build 04:25:23 INFO - Using _rmtree_windows ... 04:25:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:27:58 INFO - Running post-action listener: _resource_record_post_action 04:27:58 INFO - ##### 04:27:58 INFO - ##### Running read-buildbot-config step. 04:27:58 INFO - ##### 04:27:58 INFO - Running pre-action listener: _resource_record_pre_action 04:27:58 INFO - Running main action method: read_buildbot_config 04:27:58 INFO - Using buildbot properties: 04:27:58 INFO - { 04:27:58 INFO - "project": "", 04:27:58 INFO - "product": "firefox", 04:27:58 INFO - "script_repo_revision": "production", 04:27:58 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 04:27:58 INFO - "repository": "", 04:27:58 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 04:27:58 INFO - "buildid": "20160808025052", 04:27:58 INFO - "pgo_build": "False", 04:27:58 INFO - "basedir": "C:\\slave\\test", 04:27:58 INFO - "buildnumber": 24, 04:27:58 INFO - "slavename": "t-w864-ix-059", 04:27:58 INFO - "revision": "c561088c8862aca380bd0d96feaaea8752058f4b", 04:27:58 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 04:27:58 INFO - "platform": "win64", 04:27:58 INFO - "branch": "mozilla-release", 04:27:58 INFO - "repo_path": "releases/mozilla-release", 04:27:58 INFO - "moz_repo_path": "", 04:27:58 INFO - "stage_platform": "win64", 04:27:58 INFO - "builduid": "b12d6cf34f6842b79ce76efcf5ec7069", 04:27:58 INFO - "slavebuilddir": "test" 04:27:58 INFO - } 04:27:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 04:27:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 04:27:58 INFO - Running post-action listener: _resource_record_post_action 04:27:58 INFO - ##### 04:27:58 INFO - ##### Running download-and-extract step. 04:27:58 INFO - ##### 04:27:58 INFO - Running pre-action listener: _resource_record_pre_action 04:27:58 INFO - Running main action method: download_and_extract 04:27:58 INFO - mkdir: C:\slave\test\build\tests 04:27: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')]} 04:27:58 INFO - https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:27:58 INFO - trying https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 04:27:58 INFO - Downloading https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:27:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:27:59 INFO - Downloaded 1274 bytes. 04:27:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 04:27:59 INFO - Using the following test package requirements: 04:27:59 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:27:59 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 04:27:59 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 04:27:59 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'jsshell-win64.zip'], 04:27:59 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 04:27:59 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:27:59 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 04:27:59 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 04:27:59 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 04:27:59 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:27:59 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 04:27:59 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 04:27:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:27:59 INFO - https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:27:59 INFO - trying https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 04:27:59 INFO - Downloading https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:27:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:00 INFO - Downloaded 20872131 bytes. 04:28:00 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/*'] 04:28:00 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/* 04:28:02 INFO - caution: filename not matched: web-platform/* 04:28:02 INFO - Return code: 11 04:28:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:02 INFO - https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:28:02 INFO - trying https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 04:28:02 INFO - Downloading https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:03 INFO - Downloaded 36389909 bytes. 04:28:03 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/*'] 04:28:03 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/* 04:28:50 INFO - caution: filename not matched: bin/* 04:28:50 INFO - caution: filename not matched: config/* 04:28:50 INFO - caution: filename not matched: mozbase/* 04:28:50 INFO - caution: filename not matched: marionette/* 04:28:50 INFO - caution: filename not matched: tools/wptserve/* 04:28:50 INFO - Return code: 11 04: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')]} 04:28:50 INFO - https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 04:28:50 INFO - trying https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:28:50 INFO - Downloading https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 04:28:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:52 INFO - Downloaded 82730568 bytes. 04:28:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:28:52 INFO - mkdir: C:\slave\test\properties 04:28:52 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:28:52 INFO - Writing to file C:\slave\test\properties\build_url 04:28:52 INFO - Contents: 04:28:52 INFO - build_url:https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:28:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:28:52 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:28:52 INFO - Writing to file C:\slave\test\properties\symbols_url 04:28:52 INFO - Contents: 04:28:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:28:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:52 INFO - https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:28:52 INFO - trying https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:28:52 INFO - Downloading https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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 04:28:54 INFO - Downloaded 50795982 bytes. 04:28:54 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'] 04:28:54 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 04:28:57 INFO - Return code: 0 04:28:57 INFO - Running post-action listener: _resource_record_post_action 04:28:57 INFO - Running post-action listener: set_extra_try_arguments 04:28:57 INFO - ##### 04:28:57 INFO - ##### Running create-virtualenv step. 04:28:57 INFO - ##### 04:28:57 INFO - Running pre-action listener: _pre_create_virtualenv 04:28:57 INFO - Running pre-action listener: _resource_record_pre_action 04:28:57 INFO - Running main action method: create_virtualenv 04:28:57 INFO - Creating virtualenv C:\slave\test\build\venv 04:28:57 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 04:28:57 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:29:00 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:29:04 INFO - Installing distribute......................................................................................................................................................................................done. 04:29:06 INFO - Return code: 0 04:29:06 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:29:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02561B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', '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-059\\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 04:29:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:29:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:29:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:29:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:29:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:29:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:29:06 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:29:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:06 INFO - 'DCLOCATION': 'SCL3', 04:29:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:06 INFO - 'HOMEDRIVE': 'C:', 04:29:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:29:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:06 INFO - 'KTS_VERSION': '1.19c', 04:29:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:29:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:29:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:06 INFO - 'MOZ_NO_REMOTE': '1', 04:29:06 INFO - 'NO_EM_RESTART': '1', 04:29:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:06 INFO - 'OS': 'Windows_NT', 04:29:06 INFO - 'OURDRIVE': 'C:', 04:29:06 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:29:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:06 INFO - 'PROCESSOR_LEVEL': '6', 04:29:06 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:29:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:29:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:29:06 INFO - 'PROMPT': '$P$G', 04:29:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:06 INFO - 'PWD': 'C:\\slave\\test', 04:29:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:06 INFO - 'SYSTEMDRIVE': 'C:', 04:29:06 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:06 INFO - 'TEST1': 'testie', 04:29:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:06 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:29:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:29:06 INFO - 'USERNAME': 'cltbld', 04:29:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:29:06 INFO - 'WINDIR': 'C:\\windows', 04:29:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:07 INFO - Downloading/unpacking psutil>=0.7.1 04:29:07 INFO - Running setup.py egg_info for package psutil 04:29:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:07 INFO - Installing collected packages: psutil 04:29:07 INFO - Running setup.py install for psutil 04:29:07 INFO - building 'psutil._psutil_windows' extension 04:29:07 INFO - error: Unable to find vcvarsall.bat 04:29:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-647rye-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:07 INFO - running install 04:29:07 INFO - running build 04:29:07 INFO - running build_py 04:29:07 INFO - creating build 04:29:07 INFO - creating build\lib.win32-2.7 04:29:07 INFO - creating build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:29:07 INFO - running build_ext 04:29:07 INFO - building 'psutil._psutil_windows' extension 04:29:07 INFO - error: Unable to find vcvarsall.bat 04:29:07 INFO - ---------------------------------------- 04:29:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-647rye-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:07 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-059\AppData\Roaming\pip\pip.log 04:29:07 WARNING - Return code: 1 04:29:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:29:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02561B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', '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-059\\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 04:29:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:29:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:29:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:29:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:29:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:29:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:29:07 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:29:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:07 INFO - 'DCLOCATION': 'SCL3', 04:29:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:07 INFO - 'HOMEDRIVE': 'C:', 04:29:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:29:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:07 INFO - 'KTS_VERSION': '1.19c', 04:29:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:29:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:29:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:07 INFO - 'MOZ_NO_REMOTE': '1', 04:29:07 INFO - 'NO_EM_RESTART': '1', 04:29:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:07 INFO - 'OS': 'Windows_NT', 04:29:07 INFO - 'OURDRIVE': 'C:', 04:29:07 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:29:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:07 INFO - 'PROCESSOR_LEVEL': '6', 04:29:07 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:29:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:29:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:29:07 INFO - 'PROMPT': '$P$G', 04:29:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:07 INFO - 'PWD': 'C:\\slave\\test', 04:29:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:07 INFO - 'SYSTEMDRIVE': 'C:', 04:29:07 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:07 INFO - 'TEST1': 'testie', 04:29:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:07 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:29:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:29:07 INFO - 'USERNAME': 'cltbld', 04:29:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:29:07 INFO - 'WINDIR': 'C:\\windows', 04:29:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:29:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:29:08 INFO - Running setup.py egg_info for package mozsystemmonitor 04:29:08 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:29:08 INFO - Running setup.py egg_info for package psutil 04:29:08 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:29:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:29:08 INFO - Installing collected packages: mozsystemmonitor, psutil 04:29:08 INFO - Running setup.py install for mozsystemmonitor 04:29:08 INFO - Running setup.py install for psutil 04:29:08 INFO - building 'psutil._psutil_windows' extension 04:29:08 INFO - error: Unable to find vcvarsall.bat 04:29:08 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-dxrrla-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:29:08 INFO - running install 04:29:08 INFO - running build 04:29:08 INFO - running build_py 04:29:08 INFO - running build_ext 04:29:08 INFO - building 'psutil._psutil_windows' extension 04:29:08 INFO - error: Unable to find vcvarsall.bat 04:29:08 INFO - ---------------------------------------- 04:29:08 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-dxrrla-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:29:08 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-059\AppData\Roaming\pip\pip.log 04:29:08 WARNING - Return code: 1 04:29:08 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! 04:29:08 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:29:08 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')]} 04:29:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:08 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')]} 04:29:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:08 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02561B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', '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-059\\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 04:29:08 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 04:29:08 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 04:29:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:29:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:29:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:29:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:29:08 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:29:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:08 INFO - 'DCLOCATION': 'SCL3', 04:29:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:08 INFO - 'HOMEDRIVE': 'C:', 04:29:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:29:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:08 INFO - 'KTS_VERSION': '1.19c', 04:29:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:29:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:29:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:08 INFO - 'MOZ_NO_REMOTE': '1', 04:29:08 INFO - 'NO_EM_RESTART': '1', 04:29:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:08 INFO - 'OS': 'Windows_NT', 04:29:08 INFO - 'OURDRIVE': 'C:', 04:29:08 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', 04:29:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:29:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:08 INFO - 'PROCESSOR_LEVEL': '6', 04:29:08 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:29:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:29:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:29:08 INFO - 'PROMPT': '$P$G', 04:29:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:08 INFO - 'PWD': 'C:\\slave\\test', 04:29:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:08 INFO - 'SYSTEMDRIVE': 'C:', 04:29:08 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:08 INFO - 'TEST1': 'testie', 04:29:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:08 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:29:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:29:08 INFO - 'USERNAME': 'cltbld', 04:29:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:29:08 INFO - 'WINDIR': 'C:\\windows', 04:29:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:08 INFO - Downloading/unpacking blobuploader==1.2.4 04:29:08 INFO - Downloading blobuploader-1.2.4.tar.gz 04:29:08 INFO - Running setup.py egg_info for package blobuploader 04:29:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:29:12 INFO - Running setup.py egg_info for package requests 04:29:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:29:12 INFO - Downloading docopt-0.6.1.tar.gz 04:29:12 INFO - Running setup.py egg_info for package docopt 04:29:12 INFO - Installing collected packages: blobuploader, docopt, requests 04:29:12 INFO - Running setup.py install for blobuploader 04:29:12 INFO - Running setup.py install for docopt 04:29:12 INFO - Running setup.py install for requests 04:29:12 INFO - Successfully installed blobuploader docopt requests 04:29:12 INFO - Cleaning up... 04:29:12 INFO - Return code: 0 04:29:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02561B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, '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-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', '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-059\\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 04:29:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:29:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:29:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:29:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:29:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:29:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:29:12 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:29:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:12 INFO - 'DCLOCATION': 'SCL3', 04:29:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:12 INFO - 'HOMEDRIVE': 'C:', 04:29:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:29:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:12 INFO - 'KTS_VERSION': '1.19c', 04:29:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:29:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:29:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:12 INFO - 'MOZ_NO_REMOTE': '1', 04:29:12 INFO - 'NO_EM_RESTART': '1', 04:29:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:12 INFO - 'OS': 'Windows_NT', 04:29:12 INFO - 'OURDRIVE': 'C:', 04:29:12 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:29:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:29:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:12 INFO - 'PROCESSOR_LEVEL': '6', 04:29:12 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:29:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:29:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:29:12 INFO - 'PROMPT': '$P$G', 04:29:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:12 INFO - 'PWD': 'C:\\slave\\test', 04:29:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:12 INFO - 'SYSTEMDRIVE': 'C:', 04:29:12 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:12 INFO - 'TEST1': 'testie', 04:29:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:12 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:29:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:29:12 INFO - 'USERNAME': 'cltbld', 04:29:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:29:12 INFO - 'WINDIR': 'C:\\windows', 04:29:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:17 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:17 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:29:17 INFO - Running setup.py install for browsermob-proxy 04:29:32 INFO - Running setup.py install for manifestparser 04:29:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for marionette-client 04:29:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for marionette-driver 04:29:32 INFO - Running setup.py install for mozcrash 04:29:32 INFO - Running setup.py install for mozdebug 04:29:32 INFO - Running setup.py install for mozdevice 04:29:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozfile 04:29:32 INFO - Running setup.py install for mozhttpd 04:29:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozinfo 04:29:32 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozInstall 04:29:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozleak 04:29:32 INFO - Running setup.py install for mozlog 04:29:32 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for moznetwork 04:29:32 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozprocess 04:29:32 INFO - Running setup.py install for mozprofile 04:29:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozrunner 04:29:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for mozscreenshot 04:29:32 INFO - Running setup.py install for moztest 04:29:32 INFO - Running setup.py install for mozversion 04:29:32 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:29:32 INFO - Running setup.py install for wptserve 04:29:32 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 04:29:32 INFO - Cleaning up... 04:29:32 INFO - Return code: 0 04:29:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:29:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:29:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:29:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:29:32 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 0x0250E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02561B48>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, '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-059', 'USERDOMAIN': 'T-W864-IX-059', '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-059', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-059', '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-059\\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 04:29:32 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 04:29:32 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 04:29:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:29:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:29:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:29:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:29:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:29:32 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:29:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:29:32 INFO - 'DCLOCATION': 'SCL3', 04:29:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:29:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:29:32 INFO - 'HOMEDRIVE': 'C:', 04:29:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:29:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:29:32 INFO - 'KTS_VERSION': '1.19c', 04:29:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:29:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:29:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:29:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:29:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:29:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:29:32 INFO - 'MOZ_NO_REMOTE': '1', 04:29:32 INFO - 'NO_EM_RESTART': '1', 04:29:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:29:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:29:32 INFO - 'OS': 'Windows_NT', 04:29:32 INFO - 'OURDRIVE': 'C:', 04:29:32 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', 04:29:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:29:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:29:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:29:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:29:32 INFO - 'PROCESSOR_LEVEL': '6', 04:29:32 INFO - 'PROCESSOR_REVISION': '1e05', 04:29:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:29:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:29:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:29:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:29:32 INFO - 'PROMPT': '$P$G', 04:29:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:29:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:29:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:29:32 INFO - 'PWD': 'C:\\slave\\test', 04:29:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:29:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:29:32 INFO - 'SYSTEMDRIVE': 'C:', 04:29:32 INFO - 'SYSTEMROOT': 'C:\\windows', 04:29:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:32 INFO - 'TEST1': 'testie', 04:29:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:29:32 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:29:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:29:32 INFO - 'USERNAME': 'cltbld', 04:29:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:29:32 INFO - 'WINDIR': 'C:\\windows', 04:29:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:29:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:29:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:29:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:29:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:29:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:29:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:40 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)) 04:29:54 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)) 04:29:54 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)) 04:29:54 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)) 04:29:54 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)) 04:29:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:29:54 INFO - Downloading blessings-1.6.tar.gz 04:29:54 INFO - Running setup.py egg_info for package blessings 04:29:54 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)) 04:29:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:29:54 INFO - Running setup.py install for blessings 04:29:54 INFO - Running setup.py install for browsermob-proxy 04:29:54 INFO - Running setup.py install for manifestparser 04:29:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for marionette-client 04:29:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:29:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for marionette-driver 04:29:54 INFO - Running setup.py install for mozcrash 04:29:54 INFO - Running setup.py install for mozdebug 04:29:54 INFO - Running setup.py install for mozdevice 04:29:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for mozhttpd 04:29:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for mozInstall 04:29:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for mozleak 04:29:54 INFO - Running setup.py install for mozprofile 04:29:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Running setup.py install for mozrunner 04:29:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:29:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:29:57 INFO - Running setup.py install for mozscreenshot 04:29:57 INFO - Running setup.py install for moztest 04:29:57 INFO - Running setup.py install for mozversion 04:29:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:29:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:29:57 INFO - Running setup.py install for wptserve 04:29:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:29:57 INFO - Cleaning up... 04:29:57 INFO - Return code: 0 04:29:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:29:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:29:57 INFO - Reading from file tmpfile_stdout 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Current package versions: 04:29:57 INFO - blessings == 1.6 04:29:57 INFO - blobuploader == 1.2.4 04:29:57 INFO - browsermob-proxy == 0.6.0 04:29:57 INFO - distribute == 0.6.14 04:29:57 INFO - docopt == 0.6.1 04:29:57 INFO - manifestparser == 1.1 04:29:57 INFO - marionette-client == 2.3.0 04:29:57 INFO - marionette-driver == 1.4.0 04:29:57 INFO - mozInstall == 1.12 04:29:57 INFO - mozcrash == 0.17 04:29:57 INFO - mozdebug == 0.1 04:29:57 INFO - mozdevice == 0.48 04:29:57 INFO - mozfile == 1.2 04:29:57 INFO - mozhttpd == 0.7 04:29:57 INFO - mozinfo == 0.9 04:29:57 INFO - mozleak == 0.1 04:29:57 INFO - mozlog == 3.1 04:29:57 INFO - moznetwork == 0.27 04:29:57 INFO - mozprocess == 0.22 04:29:57 INFO - mozprofile == 0.28 04:29:57 INFO - mozrunner == 6.11 04:29:57 INFO - mozscreenshot == 0.1 04:29:57 INFO - mozsystemmonitor == 0.0 04:29:57 INFO - moztest == 0.7 04:29:57 INFO - mozversion == 1.4 04:29:57 INFO - requests == 1.2.3 04:29:57 INFO - wptserve == 1.4.0 04:29:57 INFO - Running post-action listener: _resource_record_post_action 04:29:57 INFO - Running post-action listener: _start_resource_monitoring 04:29:57 INFO - Starting resource monitoring. 04:29:57 INFO - ##### 04:29:57 INFO - ##### Running pull step. 04:29:57 INFO - ##### 04:29:57 INFO - Running pre-action listener: _resource_record_pre_action 04:29:57 INFO - Running main action method: pull 04:29:57 INFO - Pull has nothing to do! 04:29:57 INFO - Running post-action listener: _resource_record_post_action 04:29:57 INFO - ##### 04:29:57 INFO - ##### Running install step. 04:29:57 INFO - ##### 04:29:57 INFO - Running pre-action listener: _resource_record_pre_action 04:29:57 INFO - Running main action method: install 04:29:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:29:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:29:57 INFO - Reading from file tmpfile_stdout 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Detecting whether we're running mozinstall >=1.0... 04:29:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:29:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:29:57 INFO - Reading from file tmpfile_stdout 04:29:57 INFO - Output received: 04:29:57 INFO - Usage: mozinstall-script.py [options] installer 04:29:57 INFO - Options: 04:29:57 INFO - -h, --help show this help message and exit 04:29:57 INFO - -d DEST, --destination=DEST 04:29:57 INFO - Directory to install application into. [default: 04:29:57 INFO - "C:\slave\test"] 04:29:57 INFO - --app=APP Application being installed. [default: firefox] 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - Using _rmtree_windows ... 04:29:57 INFO - mkdir: C:\slave\test\build\application 04:29:57 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'] 04:29:57 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 04:30:00 INFO - Reading from file tmpfile_stdout 04:30:00 INFO - Output received: 04:30:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:30:00 INFO - Using _rmtree_windows ... 04:30:00 INFO - Using _rmtree_windows ... 04:30:00 INFO - Running post-action listener: _resource_record_post_action 04:30:00 INFO - ##### 04:30:00 INFO - ##### Running run-tests step. 04:30:00 INFO - ##### 04:30:00 INFO - Running pre-action listener: _resource_record_pre_action 04:30:00 INFO - Running main action method: run_tests 04:30:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:30:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:30:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:30:00 INFO - grabbing minidump binary from tooltool 04:30:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:00 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 0x0253F368>, '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 0x022E2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025C90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:30:00 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 04:30:00 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 04:30:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:30:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplnrgo6 04:30:01 INFO - INFO - File integrity verified, renaming tmplnrgo6 to win32-minidump_stackwalk.exe 04:30:01 INFO - Return code: 0 04:30:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:30:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:30:01 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/W-Yo51cHSeC1vPxVFN2xrg/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 04:30:01 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/W-Yo51cHSeC1vPxVFN2xrg/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 04:30:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:30:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Roaming', 04:30:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:30:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:30:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:30:01 INFO - 'COMPUTERNAME': 'T-W864-IX-059', 04:30:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:30:01 INFO - 'DCLOCATION': 'SCL3', 04:30:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:30:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:30:01 INFO - 'HOMEDRIVE': 'C:', 04:30:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-059', 04:30:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:30:01 INFO - 'KTS_VERSION': '1.19c', 04:30:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-059\\AppData\\Local', 04:30:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-059', 04:30:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:30:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:30:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:30:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:30:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:01 INFO - 'MOZ_NO_REMOTE': '1', 04:30:01 INFO - 'NO_EM_RESTART': '1', 04:30:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:30:01 INFO - 'OS': 'Windows_NT', 04:30:01 INFO - 'OURDRIVE': 'C:', 04:30:01 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', 04:30:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:30:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:30:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:30:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:30:01 INFO - 'PROCESSOR_LEVEL': '6', 04:30:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:30:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:30:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:30:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:30:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:30:01 INFO - 'PROMPT': '$P$G', 04:30:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:30:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:30:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:30:01 INFO - 'PWD': 'C:\\slave\\test', 04:30:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:30:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:30:01 INFO - 'SYSTEMDRIVE': 'C:', 04:30:01 INFO - 'SYSTEMROOT': 'C:\\windows', 04:30:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:30:01 INFO - 'TEST1': 'testie', 04:30:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:30:01 INFO - 'USERDOMAIN': 'T-W864-IX-059', 04:30:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-059', 04:30:01 INFO - 'USERNAME': 'cltbld', 04:30:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-059', 04:30:01 INFO - 'WINDIR': 'C:\\windows', 04:30:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:30:01 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/W-Yo51cHSeC1vPxVFN2xrg/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 04:30:03 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 04:30:03 INFO - import pkg_resources 04:30:04 INFO - Using 1 client processes 04:30:07 INFO - SUITE-START | Running 778 tests 04:30:07 INFO - Running testharness tests 04:30:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:30:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:30:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:30:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 04:30:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:30:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:30:07 INFO - Setting up ssl 04:30:08 INFO - PROCESS | certutil | 04:30:08 INFO - PROCESS | certutil | 04:30:08 INFO - PROCESS | certutil | 04:30:08 INFO - Certificate Nickname Trust Attributes 04:30:08 INFO - SSL,S/MIME,JAR/XPI 04:30:08 INFO - 04:30:08 INFO - web-platform-tests CT,, 04:30:08 INFO - 04:30:08 INFO - Starting runner 04:30:08 INFO - PROCESS | 2496 | [2496] 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 04:30:08 INFO - PROCESS | 2496 | [2496] 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 04:30:08 INFO - PROCESS | 2496 | [2496] 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 04:30:10 INFO - PROCESS | 2496 | 1470655810196 Marionette DEBUG Marionette enabled via build flag and pref 04:30:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F4985E000 == 1 [pid = 2496] [id = 1] 04:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 1 (0000006F5830E800) [pid = 2496] [serial = 1] [outer = 0000000000000000] 04:30:11 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 2 (0000006F5830F800) [pid = 2496] [serial = 2] [outer = 0000006F5830E800] 04:30:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B609000 == 2 [pid = 2496] [id = 2] 04:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 3 (0000006F5B609800) [pid = 2496] [serial = 3] [outer = 0000000000000000] 04:30:11 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 4 (0000006F5B60A800) [pid = 2496] [serial = 4] [outer = 0000006F5B609800] 04:30:11 INFO - PROCESS | 2496 | 1470655811910 Marionette INFO Listening on port 2828 04:30:13 INFO - PROCESS | 2496 | 1470655813684 Marionette DEBUG Marionette enabled via command-line flag 04:30:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0CA800 == 3 [pid = 2496] [id = 3] 04:30:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 5 (0000006F5C319000) [pid = 2496] [serial = 5] [outer = 0000000000000000] 04:30:13 INFO - PROCESS | 2496 | [2496] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:30:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 6 (0000006F5C31A000) [pid = 2496] [serial = 6] [outer = 0000006F5C319000] 04:30:13 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:30:13 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 7 (0000006F5CD23800) [pid = 2496] [serial = 7] [outer = 0000006F5B609800] 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814372 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814404 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814412 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814447 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49292 04:30:14 INFO - PROCESS | 2496 | 1470655814450 Marionette DEBUG Closed connection conn0 04:30:14 INFO - PROCESS | 2496 | 1470655814452 Marionette DEBUG Closed connection conn1 04:30:14 INFO - PROCESS | 2496 | 1470655814454 Marionette DEBUG Closed connection conn2 04:30:14 INFO - PROCESS | 2496 | 1470655814534 Marionette DEBUG Closed connection conn3 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814540 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49293 04:30:14 INFO - PROCESS | 2496 | 1470655814629 Marionette DEBUG Closed connection conn4 04:30:14 INFO - PROCESS | 2496 | [2496] 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 04:30:14 INFO - PROCESS | 2496 | 1470655814636 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49294 04:30:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D470800 == 4 [pid = 2496] [id = 4] 04:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 8 (0000006F5832A400) [pid = 2496] [serial = 8] [outer = 0000000000000000] 04:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 9 (0000006F5D4B6800) [pid = 2496] [serial = 9] [outer = 0000006F5832A400] 04:30:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 10 (0000006F5D403400) [pid = 2496] [serial = 10] [outer = 0000006F5832A400] 04:30:14 INFO - PROCESS | 2496 | 1470655814804 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:30:14 INFO - PROCESS | 2496 | 1470655814810 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":"20160808025052","device":"desktop","version":"48.0.1"} 04:30:15 INFO - PROCESS | 2496 | [2496] 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 04:30:15 INFO - PROCESS | 2496 | [2496] 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 04:30:15 INFO - PROCESS | 2496 | [2496] 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 04:30:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C7A000 == 5 [pid = 2496] [id = 5] 04:30:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 11 (0000006F62C7A800) [pid = 2496] [serial = 11] [outer = 0000000000000000] 04:30:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C7F800 == 6 [pid = 2496] [id = 6] 04:30:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 12 (0000006F60D59C00) [pid = 2496] [serial = 12] [outer = 0000000000000000] 04:30:16 INFO - PROCESS | 2496 | [2496] 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 04:30:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A54800 == 7 [pid = 2496] [id = 7] 04:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 13 (0000006F60D59400) [pid = 2496] [serial = 13] [outer = 0000000000000000] 04:30:17 INFO - PROCESS | 2496 | [2496] 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 04:30:17 INFO - PROCESS | 2496 | [2496] 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 04:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 14 (0000006F63D76400) [pid = 2496] [serial = 14] [outer = 0000006F60D59400] 04:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 15 (0000006F642B0000) [pid = 2496] [serial = 15] [outer = 0000006F62C7A800] 04:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 16 (0000006F63B6E000) [pid = 2496] [serial = 16] [outer = 0000006F60D59C00] 04:30:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 17 (0000006F63C87800) [pid = 2496] [serial = 17] [outer = 0000006F60D59400] 04:30:18 INFO - PROCESS | 2496 | 1470655818234 Marionette INFO startBrowser 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:18 INFO - PROCESS | 2496 | 1470655818271 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 2496 | 1470655818285 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 2496 | 1470655818288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 18 (0000006F66289000) [pid = 2496] [serial = 18] [outer = 0000006F60D59400] 04:30:19 INFO - PROCESS | 2496 | 1470655819273 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"293fbd06-28d0-4209-af36-1ce26988e8ed","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":"20160808025052","device":"desktop","version":"48.0.1","command_id":1}}] 04:30:19 INFO - PROCESS | 2496 | 1470655819768 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:30:19 INFO - PROCESS | 2496 | 1470655819771 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:19 INFO - PROCESS | 2496 | 1470655819879 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:30:19 INFO - PROCESS | 2496 | 1470655819904 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:30:19 INFO - PROCESS | 2496 | 1470655819908 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:19 INFO - PROCESS | 2496 | [2496] 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 04:30:21 INFO - PROCESS | 2496 | --DOCSHELL 0000006F4985E000 == 6 [pid = 2496] [id = 1] 04:30:21 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 19 (0000006F55C09400) [pid = 2496] [serial = 19] [outer = 0000006F60D59400] 04:30:22 INFO - PROCESS | 2496 | [2496] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:30:22 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:30:22 INFO - PROCESS | 2496 | 1470655822118 Marionette TRACE conn5 <- [1,3,null,{}] 04:30:22 INFO - PROCESS | 2496 | 1470655822124 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:30:22 INFO - PROCESS | 2496 | 1470655822128 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:22 INFO - PROCESS | 2496 | 1470655822168 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:30:22 INFO - PROCESS | 2496 | 1470655822206 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 2496 | 1470655822210 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:30:22 INFO - PROCESS | 2496 | 1470655822215 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 2496 | 1470655822220 Marionette TRACE conn5 <- [1,6,null,{}] 04:30:22 INFO - PROCESS | 2496 | 1470655822232 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 2496 | 1470655822235 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:22 INFO - PROCESS | 2496 | 1470655822261 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:30:22 INFO - PROCESS | 2496 | 1470655822268 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 2496 | 1470655822271 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C326000 == 7 [pid = 2496] [id = 8] 04:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 20 (0000006F5CD46000) [pid = 2496] [serial = 20] [outer = 0000000000000000] 04:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 21 (0000006F5D402C00) [pid = 2496] [serial = 21] [outer = 0000006F5CD46000] 04:30:22 INFO - PROCESS | 2496 | 1470655822335 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 22 (0000006F60E47C00) [pid = 2496] [serial = 22] [outer = 0000006F5CD46000] 04:30:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC6800 == 8 [pid = 2496] [id = 9] 04:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 23 (0000006F634B8800) [pid = 2496] [serial = 23] [outer = 0000000000000000] 04:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 24 (0000006F634BA800) [pid = 2496] [serial = 24] [outer = 0000006F634B8800] 04:30:23 INFO - PROCESS | 2496 | 1470655823106 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 25 (0000006F60EBD400) [pid = 2496] [serial = 25] [outer = 0000006F634B8800] 04:30:23 INFO - PROCESS | 2496 | 1470655823552 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1387ms 04:30:23 INFO - PROCESS | 2496 | 1470655823735 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 2496 | 1470655823738 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:30:23 INFO - PROCESS | 2496 | 1470655823761 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 2496 | 1470655823763 Marionette TRACE conn5 <- [1,10,null,{}] 04:30:23 INFO - PROCESS | 2496 | 1470655823768 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 2496 | 1470655823771 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:23 INFO - PROCESS | 2496 | 1470655823899 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:30:23 INFO - PROCESS | 2496 | 1470655823949 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 2496 | 1470655823952 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637ED000 == 9 [pid = 2496] [id = 10] 04:30:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 26 (0000006F5CEE5800) [pid = 2496] [serial = 26] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 27 (0000006F66287C00) [pid = 2496] [serial = 27] [outer = 0000006F5CEE5800] 04:30:24 INFO - PROCESS | 2496 | 1470655824010 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 28 (0000006F5D4E6000) [pid = 2496] [serial = 28] [outer = 0000006F5CEE5800] 04:30:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A56800 == 10 [pid = 2496] [id = 11] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 29 (0000006F63A57000) [pid = 2496] [serial = 29] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 30 (0000006F56149000) [pid = 2496] [serial = 30] [outer = 0000006F63A57000] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 31 (0000006F56549800) [pid = 2496] [serial = 31] [outer = 0000006F63A57000] 04:30:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56543800 == 11 [pid = 2496] [id = 12] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 32 (0000006F55ABA800) [pid = 2496] [serial = 32] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 33 (0000006F5BB94C00) [pid = 2496] [serial = 33] [outer = 0000006F55ABA800] 04:30:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 34 (0000006F57EA4C00) [pid = 2496] [serial = 34] [outer = 0000006F55ABA800] 04:30:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D470800 == 10 [pid = 2496] [id = 4] 04:30:24 INFO - PROCESS | 2496 | 1470655824953 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1244ms 04:30:25 INFO - PROCESS | 2496 | 1470655825001 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 2496 | 1470655825005 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:30:25 INFO - PROCESS | 2496 | 1470655825010 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 2496 | 1470655825015 Marionette TRACE conn5 <- [1,14,null,{}] 04:30:25 INFO - PROCESS | 2496 | 1470655825020 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 2496 | 1470655825023 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:25 INFO - PROCESS | 2496 | 1470655825122 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:30:25 INFO - PROCESS | 2496 | 1470655825129 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 2496 | 1470655825132 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57E85000 == 11 [pid = 2496] [id = 13] 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 35 (0000006F5C33F000) [pid = 2496] [serial = 35] [outer = 0000000000000000] 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 36 (0000006F5D4B4C00) [pid = 2496] [serial = 36] [outer = 0000006F5C33F000] 04:30:25 INFO - PROCESS | 2496 | 1470655825183 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 37 (0000006F5D4EB800) [pid = 2496] [serial = 37] [outer = 0000006F5C33F000] 04:30:25 INFO - PROCESS | 2496 | 1470655825633 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 693ms 04:30:25 INFO - PROCESS | 2496 | 1470655825707 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 2496 | 1470655825712 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:30:25 INFO - PROCESS | 2496 | 1470655825718 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 2496 | 1470655825721 Marionette TRACE conn5 <- [1,18,null,{}] 04:30:25 INFO - PROCESS | 2496 | 1470655825725 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 2496 | 1470655825727 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:25 INFO - PROCESS | 2496 | 1470655825825 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:30:25 INFO - PROCESS | 2496 | 1470655825838 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 2496 | 1470655825840 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0C2800 == 12 [pid = 2496] [id = 14] 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 38 (0000006F60D5C400) [pid = 2496] [serial = 38] [outer = 0000000000000000] 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 39 (0000006F5D4AC800) [pid = 2496] [serial = 39] [outer = 0000006F60D5C400] 04:30:25 INFO - PROCESS | 2496 | 1470655825893 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 40 (0000006F60EBB800) [pid = 2496] [serial = 40] [outer = 0000006F60D5C400] 04:30:26 INFO - PROCESS | 2496 | 1470655826311 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 04:30:26 INFO - PROCESS | 2496 | 1470655826349 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 2496 | 1470655826359 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:30:26 INFO - PROCESS | 2496 | 1470655826363 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:30:26 INFO - PROCESS | 2496 | 1470655826368 Marionette TRACE conn5 <- [1,22,null,{}] 04:30:26 INFO - PROCESS | 2496 | 1470655826380 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 2496 | 1470655826385 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:26 INFO - PROCESS | 2496 | 1470655826486 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:30:26 INFO - PROCESS | 2496 | 1470655826506 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 2496 | 1470655826509 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB78000 == 13 [pid = 2496] [id = 15] 04:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 41 (0000006F61BE6400) [pid = 2496] [serial = 41] [outer = 0000000000000000] 04:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 42 (0000006F61BEB800) [pid = 2496] [serial = 42] [outer = 0000006F61BE6400] 04:30:26 INFO - PROCESS | 2496 | 1470655826563 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 43 (0000006F645A4C00) [pid = 2496] [serial = 43] [outer = 0000006F61BE6400] 04:30:26 INFO - PROCESS | 2496 | 1470655826991 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 671ms 04:30:27 INFO - PROCESS | 2496 | 1470655827040 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 2496 | 1470655827043 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:30:27 INFO - PROCESS | 2496 | 1470655827047 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 2496 | 1470655827049 Marionette TRACE conn5 <- [1,26,null,{}] 04:30:27 INFO - PROCESS | 2496 | 1470655827052 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 2496 | 1470655827054 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:27 INFO - PROCESS | 2496 | 1470655827148 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:30:27 INFO - PROCESS | 2496 | 1470655827153 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 2496 | 1470655827156 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E10000 == 14 [pid = 2496] [id = 16] 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 44 (0000006F6471C000) [pid = 2496] [serial = 44] [outer = 0000000000000000] 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 45 (0000006F64EFCC00) [pid = 2496] [serial = 45] [outer = 0000006F6471C000] 04:30:27 INFO - PROCESS | 2496 | 1470655827204 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 46 (0000006F664EB800) [pid = 2496] [serial = 46] [outer = 0000006F6471C000] 04:30:27 INFO - PROCESS | 2496 | 1470655827578 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 585ms 04:30:27 INFO - PROCESS | 2496 | 1470655827640 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 2496 | 1470655827642 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:30:27 INFO - PROCESS | 2496 | 1470655827646 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:30:27 INFO - PROCESS | 2496 | 1470655827648 Marionette TRACE conn5 <- [1,30,null,{}] 04:30:27 INFO - PROCESS | 2496 | 1470655827651 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 2496 | 1470655827661 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:27 INFO - PROCESS | 2496 | 1470655827745 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:30:27 INFO - PROCESS | 2496 | 1470655827751 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 2496 | 1470655827753 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61911000 == 15 [pid = 2496] [id = 17] 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 47 (0000006F57DC4800) [pid = 2496] [serial = 47] [outer = 0000000000000000] 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 48 (0000006F5C4C6400) [pid = 2496] [serial = 48] [outer = 0000006F57DC4800] 04:30:27 INFO - PROCESS | 2496 | 1470655827800 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 49 (0000006F5C4CC800) [pid = 2496] [serial = 49] [outer = 0000006F57DC4800] 04:30:28 INFO - PROCESS | 2496 | 1470655828334 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 734ms 04:30:28 INFO - PROCESS | 2496 | 1470655828382 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 2496 | 1470655828385 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:30:28 INFO - PROCESS | 2496 | 1470655828388 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 2496 | 1470655828390 Marionette TRACE conn5 <- [1,34,null,{}] 04:30:28 INFO - PROCESS | 2496 | 1470655828394 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 2496 | 1470655828401 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:28 INFO - PROCESS | 2496 | 1470655828513 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:30:28 INFO - PROCESS | 2496 | 1470655828519 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 2496 | 1470655828521 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64547800 == 16 [pid = 2496] [id = 18] 04:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 50 (0000006F5C433000) [pid = 2496] [serial = 50] [outer = 0000000000000000] 04:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 51 (0000006F6186C400) [pid = 2496] [serial = 51] [outer = 0000006F5C433000] 04:30:28 INFO - PROCESS | 2496 | 1470655828620 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0000006F55213800) [pid = 2496] [serial = 52] [outer = 0000006F5C433000] 04:30:28 INFO - PROCESS | 2496 | 1470655828971 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 04:30:29 INFO - PROCESS | 2496 | 1470655829020 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 2496 | 1470655829023 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:30:29 INFO - PROCESS | 2496 | 1470655829027 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:30:29 INFO - PROCESS | 2496 | 1470655829029 Marionette TRACE conn5 <- [1,38,null,{}] 04:30:29 INFO - PROCESS | 2496 | 1470655829033 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 2496 | 1470655829035 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:29 INFO - PROCESS | 2496 | 1470655829133 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:30:29 INFO - PROCESS | 2496 | 1470655829188 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 2496 | 1470655829190 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651CA800 == 17 [pid = 2496] [id = 19] 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0000006F55214000) [pid = 2496] [serial = 53] [outer = 0000000000000000] 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F5521CC00) [pid = 2496] [serial = 54] [outer = 0000006F55214000] 04:30:29 INFO - PROCESS | 2496 | 1470655829238 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F6186A000) [pid = 2496] [serial = 55] [outer = 0000006F55214000] 04:30:29 INFO - PROCESS | 2496 | 1470655829575 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 04:30:29 INFO - PROCESS | 2496 | 1470655829616 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 2496 | 1470655829619 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:30:29 INFO - PROCESS | 2496 | 1470655829622 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 2496 | 1470655829624 Marionette TRACE conn5 <- [1,42,null,{}] 04:30:29 INFO - PROCESS | 2496 | 1470655829628 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 2496 | 1470655829630 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:29 INFO - PROCESS | 2496 | 1470655829733 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:30:29 INFO - PROCESS | 2496 | 1470655829741 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 2496 | 1470655829743 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E0800 == 18 [pid = 2496] [id = 20] 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F55222C00) [pid = 2496] [serial = 56] [outer = 0000000000000000] 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F56E0A000) [pid = 2496] [serial = 57] [outer = 0000006F55222C00] 04:30:29 INFO - PROCESS | 2496 | 1470655829789 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F56E10400) [pid = 2496] [serial = 58] [outer = 0000006F55222C00] 04:30:30 INFO - PROCESS | 2496 | 1470655830157 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 04:30:30 INFO - PROCESS | 2496 | 1470655830213 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 2496 | 1470655830215 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:30:30 INFO - PROCESS | 2496 | 1470655830218 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 2496 | 1470655830220 Marionette TRACE conn5 <- [1,46,null,{}] 04:30:30 INFO - PROCESS | 2496 | 1470655830224 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 2496 | 1470655830226 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:30 INFO - PROCESS | 2496 | 1470655830328 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:30:30 INFO - PROCESS | 2496 | 1470655830336 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 2496 | 1470655830338 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F550AD800 == 19 [pid = 2496] [id = 21] 04:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F55097400) [pid = 2496] [serial = 59] [outer = 0000000000000000] 04:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5509DC00) [pid = 2496] [serial = 60] [outer = 0000006F55097400] 04:30:30 INFO - PROCESS | 2496 | 1470655830385 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F550A4000) [pid = 2496] [serial = 61] [outer = 0000006F55097400] 04:30:30 INFO - PROCESS | 2496 | 1470655830769 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 04:30:30 INFO - PROCESS | 2496 | 1470655830809 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 2496 | 1470655830811 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:30:30 INFO - PROCESS | 2496 | 1470655830815 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 2496 | 1470655830816 Marionette TRACE conn5 <- [1,50,null,{}] 04:30:30 INFO - PROCESS | 2496 | 1470655830820 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 2496 | 1470655830822 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:30 INFO - PROCESS | 2496 | 1470655830938 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:30:30 INFO - PROCESS | 2496 | 1470655830946 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 2496 | 1470655830948 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D3800 == 20 [pid = 2496] [id = 22] 04:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F56E11400) [pid = 2496] [serial = 62] [outer = 0000000000000000] 04:30:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F56F45400) [pid = 2496] [serial = 63] [outer = 0000006F56E11400] 04:30:30 INFO - PROCESS | 2496 | 1470655830995 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5D959800) [pid = 2496] [serial = 64] [outer = 0000006F56E11400] 04:30:31 INFO - PROCESS | 2496 | 1470655831381 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 04:30:31 INFO - PROCESS | 2496 | 1470655831447 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 2496 | 1470655831450 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:30:31 INFO - PROCESS | 2496 | 1470655831453 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 2496 | 1470655831456 Marionette TRACE conn5 <- [1,54,null,{}] 04:30:31 INFO - PROCESS | 2496 | 1470655831460 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 2496 | 1470655831462 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:31 INFO - PROCESS | 2496 | 1470655831579 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:30:31 INFO - PROCESS | 2496 | 1470655831612 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 2496 | 1470655831615 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A471800 == 21 [pid = 2496] [id = 23] 04:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F6A3C3000) [pid = 2496] [serial = 65] [outer = 0000000000000000] 04:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F6A3C7800) [pid = 2496] [serial = 66] [outer = 0000006F6A3C3000] 04:30:31 INFO - PROCESS | 2496 | 1470655831667 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F6A60A400) [pid = 2496] [serial = 67] [outer = 0000006F6A3C3000] 04:30:32 INFO - PROCESS | 2496 | 1470655832059 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 04:30:32 INFO - PROCESS | 2496 | 1470655832085 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 2496 | 1470655832087 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:30:32 INFO - PROCESS | 2496 | 1470655832090 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:30:32 INFO - PROCESS | 2496 | 1470655832092 Marionette TRACE conn5 <- [1,58,null,{}] 04:30:32 INFO - PROCESS | 2496 | 1470655832095 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 2496 | 1470655832097 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C326000 == 20 [pid = 2496] [id = 8] 04:30:32 INFO - PROCESS | 2496 | 1470655832864 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:30:32 INFO - PROCESS | 2496 | 1470655832955 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 2496 | 1470655832958 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56545000 == 21 [pid = 2496] [id = 24] 04:30:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F55A49C00) [pid = 2496] [serial = 68] [outer = 0000000000000000] 04:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F56E0AC00) [pid = 2496] [serial = 69] [outer = 0000006F55A49C00] 04:30:33 INFO - PROCESS | 2496 | 1470655833015 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F57DC9000) [pid = 2496] [serial = 70] [outer = 0000006F55A49C00] 04:30:33 INFO - PROCESS | 2496 | 1470655833460 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1427ms 04:30:33 INFO - PROCESS | 2496 | 1470655833522 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:30:33 INFO - PROCESS | 2496 | 1470655833527 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:30:33 INFO - PROCESS | 2496 | 1470655833532 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:30:33 INFO - PROCESS | 2496 | 1470655833535 Marionette TRACE conn5 <- [1,62,null,{}] 04:30:33 INFO - PROCESS | 2496 | 1470655833540 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 2496 | 1470655833542 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:33 INFO - PROCESS | 2496 | 1470655833657 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:30:33 INFO - PROCESS | 2496 | 1470655833670 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 2496 | 1470655833672 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B963800 == 22 [pid = 2496] [id = 25] 04:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5BB36C00) [pid = 2496] [serial = 71] [outer = 0000000000000000] 04:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5C34A000) [pid = 2496] [serial = 72] [outer = 0000006F5BB36C00] 04:30:33 INFO - PROCESS | 2496 | 1470655833722 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C43BC00) [pid = 2496] [serial = 73] [outer = 0000006F5BB36C00] 04:30:34 INFO - PROCESS | 2496 | 1470655834162 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5832A400) [pid = 2496] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F56E11400) [pid = 2496] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5CEE5800) [pid = 2496] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C33F000) [pid = 2496] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F60D5C400) [pid = 2496] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61BE6400) [pid = 2496] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6471C000) [pid = 2496] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F57DC4800) [pid = 2496] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:30:34 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5CD46000) [pid = 2496] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:30:34 INFO - PROCESS | 2496 | 1470655834452 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 2496 | 1470655834456 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:30:34 INFO - PROCESS | 2496 | 1470655834468 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 2496 | 1470655834470 Marionette TRACE conn5 <- [1,66,null,{}] 04:30:34 INFO - PROCESS | 2496 | 1470655834475 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:30:34 INFO - PROCESS | 2496 | 1470655834489 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:34 INFO - PROCESS | 2496 | 1470655834574 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:30:34 INFO - PROCESS | 2496 | 1470655834585 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 2496 | 1470655834587 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D505000 == 23 [pid = 2496] [id = 26] 04:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57DBFC00) [pid = 2496] [serial = 74] [outer = 0000000000000000] 04:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C33F000) [pid = 2496] [serial = 75] [outer = 0000006F57DBFC00] 04:30:34 INFO - PROCESS | 2496 | 1470655834634 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5D406000) [pid = 2496] [serial = 76] [outer = 0000006F57DBFC00] 04:30:35 INFO - PROCESS | 2496 | 1470655835038 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 04:30:35 INFO - PROCESS | 2496 | 1470655835108 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 2496 | 1470655835112 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:30:35 INFO - PROCESS | 2496 | 1470655835123 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 2496 | 1470655835128 Marionette TRACE conn5 <- [1,70,null,{}] 04:30:35 INFO - PROCESS | 2496 | 1470655835132 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 2496 | 1470655835136 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:35 INFO - PROCESS | 2496 | 1470655835225 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:30:35 INFO - PROCESS | 2496 | 1470655835236 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 2496 | 1470655835238 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61905800 == 24 [pid = 2496] [id = 27] 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D4E5C00) [pid = 2496] [serial = 77] [outer = 0000000000000000] 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60928000) [pid = 2496] [serial = 78] [outer = 0000006F5D4E5C00] 04:30:35 INFO - PROCESS | 2496 | 1470655835288 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60AB2800) [pid = 2496] [serial = 79] [outer = 0000006F5D4E5C00] 04:30:35 INFO - PROCESS | 2496 | 1470655835688 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 04:30:35 INFO - PROCESS | 2496 | 1470655835750 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 2496 | 1470655835753 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:30:35 INFO - PROCESS | 2496 | 1470655835758 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 2496 | 1470655835760 Marionette TRACE conn5 <- [1,74,null,{}] 04:30:35 INFO - PROCESS | 2496 | 1470655835764 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 2496 | 1470655835766 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:35 INFO - PROCESS | 2496 | 1470655835851 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:30:35 INFO - PROCESS | 2496 | 1470655835856 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 2496 | 1470655835859 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643A8000 == 25 [pid = 2496] [id = 28] 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4DCC00) [pid = 2496] [serial = 80] [outer = 0000000000000000] 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F610CA000) [pid = 2496] [serial = 81] [outer = 0000006F5D4DCC00] 04:30:35 INFO - PROCESS | 2496 | 1470655835907 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F618C2800) [pid = 2496] [serial = 82] [outer = 0000006F5D4DCC00] 04:30:36 INFO - PROCESS | 2496 | 1470655836314 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 04:30:36 INFO - PROCESS | 2496 | 1470655836389 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 2496 | 1470655836391 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:30:36 INFO - PROCESS | 2496 | 1470655836394 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 2496 | 1470655836396 Marionette TRACE conn5 <- [1,78,null,{}] 04:30:36 INFO - PROCESS | 2496 | 1470655836400 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 2496 | 1470655836402 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:36 INFO - PROCESS | 2496 | 1470655836524 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:30:36 INFO - PROCESS | 2496 | 1470655836592 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 2496 | 1470655836596 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F565A4000 == 26 [pid = 2496] [id = 29] 04:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F550A0400) [pid = 2496] [serial = 83] [outer = 0000000000000000] 04:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F55217800) [pid = 2496] [serial = 84] [outer = 0000006F550A0400] 04:30:36 INFO - PROCESS | 2496 | 1470655836657 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F56F48C00) [pid = 2496] [serial = 85] [outer = 0000006F550A0400] 04:30:37 INFO - PROCESS | 2496 | 1470655837265 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 922ms 04:30:37 INFO - PROCESS | 2496 | 1470655837321 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 2496 | 1470655837326 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:30:37 INFO - PROCESS | 2496 | 1470655837331 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 2496 | 1470655837335 Marionette TRACE conn5 <- [1,82,null,{}] 04:30:37 INFO - PROCESS | 2496 | 1470655837341 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 2496 | 1470655837344 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:37 INFO - PROCESS | 2496 | 1470655837458 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:30:37 INFO - PROCESS | 2496 | 1470655837520 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 2496 | 1470655837523 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B88000 == 27 [pid = 2496] [id = 30] 04:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5C4BF400) [pid = 2496] [serial = 86] [outer = 0000000000000000] 04:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D4B5800) [pid = 2496] [serial = 87] [outer = 0000006F5C4BF400] 04:30:37 INFO - PROCESS | 2496 | 1470655837583 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5D957C00) [pid = 2496] [serial = 88] [outer = 0000006F5C4BF400] 04:30:38 INFO - PROCESS | 2496 | 1470655838089 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 04:30:38 INFO - PROCESS | 2496 | 1470655838174 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 2496 | 1470655838177 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:30:38 INFO - PROCESS | 2496 | 1470655838181 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 2496 | 1470655838184 Marionette TRACE conn5 <- [1,86,null,{}] 04:30:38 INFO - PROCESS | 2496 | 1470655838189 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 2496 | 1470655838191 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:38 INFO - PROCESS | 2496 | 1470655838307 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:30:38 INFO - PROCESS | 2496 | 1470655838365 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 2496 | 1470655838368 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66482800 == 28 [pid = 2496] [id = 31] 04:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F63445000) [pid = 2496] [serial = 89] [outer = 0000000000000000] 04:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F634BC800) [pid = 2496] [serial = 90] [outer = 0000006F63445000] 04:30:38 INFO - PROCESS | 2496 | 1470655838426 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F646A0400) [pid = 2496] [serial = 91] [outer = 0000006F63445000] 04:30:39 INFO - PROCESS | 2496 | 1470655838993 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 04:30:39 INFO - PROCESS | 2496 | 1470655839068 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 2496 | 1470655839073 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:30:39 INFO - PROCESS | 2496 | 1470655839085 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 2496 | 1470655839090 Marionette TRACE conn5 <- [1,90,null,{}] 04:30:39 INFO - PROCESS | 2496 | 1470655839094 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 2496 | 1470655839098 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:39 INFO - PROCESS | 2496 | 1470655839216 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:30:39 INFO - PROCESS | 2496 | 1470655839271 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 2496 | 1470655839273 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D6000 == 29 [pid = 2496] [id = 32] 04:30:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F570A1800) [pid = 2496] [serial = 92] [outer = 0000000000000000] 04:30:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F634ADC00) [pid = 2496] [serial = 93] [outer = 0000006F570A1800] 04:30:39 INFO - PROCESS | 2496 | 1470655839331 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F66234800) [pid = 2496] [serial = 94] [outer = 0000006F570A1800] 04:30:39 INFO - PROCESS | 2496 | 1470655839837 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 04:30:39 INFO - PROCESS | 2496 | 1470655839921 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 2496 | 1470655839924 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:30:39 INFO - PROCESS | 2496 | 1470655839928 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 2496 | 1470655839930 Marionette TRACE conn5 <- [1,94,null,{}] 04:30:39 INFO - PROCESS | 2496 | 1470655839934 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 2496 | 1470655839936 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:40 INFO - PROCESS | 2496 | 1470655840041 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:30:40 INFO - PROCESS | 2496 | 1470655840129 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 2496 | 1470655840131 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A60000 == 30 [pid = 2496] [id = 33] 04:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F60903000) [pid = 2496] [serial = 95] [outer = 0000000000000000] 04:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6090B800) [pid = 2496] [serial = 96] [outer = 0000006F60903000] 04:30:40 INFO - PROCESS | 2496 | 1470655840187 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F60910800) [pid = 2496] [serial = 97] [outer = 0000006F60903000] 04:30:40 INFO - PROCESS | 2496 | 1470655840793 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 923ms 04:30:40 INFO - PROCESS | 2496 | 1470655840853 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 2496 | 1470655840858 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:30:40 INFO - PROCESS | 2496 | 1470655840863 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 2496 | 1470655840867 Marionette TRACE conn5 <- [1,98,null,{}] 04:30:40 INFO - PROCESS | 2496 | 1470655840873 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 2496 | 1470655840876 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:41 INFO - PROCESS | 2496 | 1470655841016 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:30:41 INFO - PROCESS | 2496 | 1470655841031 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 2496 | 1470655841036 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B966800 == 31 [pid = 2496] [id = 34] 04:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F56A27C00) [pid = 2496] [serial = 98] [outer = 0000000000000000] 04:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F56F4CC00) [pid = 2496] [serial = 99] [outer = 0000006F56A27C00] 04:30:41 INFO - PROCESS | 2496 | 1470655841088 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F57088C00) [pid = 2496] [serial = 100] [outer = 0000006F56A27C00] 04:30:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637ED000 == 30 [pid = 2496] [id = 10] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F63C87800) [pid = 2496] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5B60A800) [pid = 2496] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5509DC00) [pid = 2496] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F56F45400) [pid = 2496] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F634BA800) [pid = 2496] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F66287C00) [pid = 2496] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5BB94C00) [pid = 2496] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5D4B4C00) [pid = 2496] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5D4EB800) [pid = 2496] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D4AC800) [pid = 2496] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F61BEB800) [pid = 2496] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F64EFCC00) [pid = 2496] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C4C6400) [pid = 2496] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6186C400) [pid = 2496] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5521CC00) [pid = 2496] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56E0A000) [pid = 2496] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D402C00) [pid = 2496] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60EBB800) [pid = 2496] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F56149000) [pid = 2496] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F645A4C00) [pid = 2496] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F664EB800) [pid = 2496] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C4CC800) [pid = 2496] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F60E47C00) [pid = 2496] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5D4E6000) [pid = 2496] [serial = 28] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F5D959800) [pid = 2496] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F63D76400) [pid = 2496] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5D4B6800) [pid = 2496] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:30:41 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F5D403400) [pid = 2496] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:30:42 INFO - PROCESS | 2496 | 1470655842095 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1273ms 04:30:42 INFO - PROCESS | 2496 | 1470655842140 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 2496 | 1470655842144 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:30:42 INFO - PROCESS | 2496 | 1470655842149 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 2496 | 1470655842152 Marionette TRACE conn5 <- [1,102,null,{}] 04:30:42 INFO - PROCESS | 2496 | 1470655842158 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 2496 | 1470655842161 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:42 INFO - PROCESS | 2496 | 1470655842256 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:30:42 INFO - PROCESS | 2496 | 1470655842319 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 2496 | 1470655842322 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F58475000 == 31 [pid = 2496] [id = 35] 04:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F56F43800) [pid = 2496] [serial = 101] [outer = 0000000000000000] 04:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57080800) [pid = 2496] [serial = 102] [outer = 0000006F56F43800] 04:30:42 INFO - PROCESS | 2496 | 1470655842373 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5708F400) [pid = 2496] [serial = 103] [outer = 0000006F56F43800] 04:30:42 INFO - PROCESS | 2496 | 1470655842765 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 670ms 04:30:42 INFO - PROCESS | 2496 | 1470655842824 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 2496 | 1470655842829 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:30:42 INFO - PROCESS | 2496 | 1470655842836 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 2496 | 1470655842839 Marionette TRACE conn5 <- [1,106,null,{}] 04:30:42 INFO - PROCESS | 2496 | 1470655842843 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 2496 | 1470655842846 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:42 INFO - PROCESS | 2496 | 1470655842938 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:30:42 INFO - PROCESS | 2496 | 1470655842944 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 2496 | 1470655842947 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD37800 == 32 [pid = 2496] [id = 36] 04:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5832B000) [pid = 2496] [serial = 104] [outer = 0000000000000000] 04:30:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F58698400) [pid = 2496] [serial = 105] [outer = 0000006F5832B000] 04:30:43 INFO - PROCESS | 2496 | 1470655842996 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5B8EC000) [pid = 2496] [serial = 106] [outer = 0000006F5832B000] 04:30:43 INFO - PROCESS | 2496 | 1470655843429 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 04:30:43 INFO - PROCESS | 2496 | 1470655843466 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 2496 | 1470655843469 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:30:43 INFO - PROCESS | 2496 | 1470655843472 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 2496 | 1470655843476 Marionette TRACE conn5 <- [1,110,null,{}] 04:30:43 INFO - PROCESS | 2496 | 1470655843493 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 2496 | 1470655843498 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:43 INFO - PROCESS | 2496 | 1470655843586 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:30:43 INFO - PROCESS | 2496 | 1470655843596 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 2496 | 1470655843599 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A5C800 == 33 [pid = 2496] [id = 37] 04:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F57085C00) [pid = 2496] [serial = 107] [outer = 0000000000000000] 04:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C4C5400) [pid = 2496] [serial = 108] [outer = 0000006F57085C00] 04:30:43 INFO - PROCESS | 2496 | 1470655843668 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5CF7B000) [pid = 2496] [serial = 109] [outer = 0000006F57085C00] 04:30:44 INFO - PROCESS | 2496 | 1470655844084 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 04:30:44 INFO - PROCESS | 2496 | 1470655844104 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 2496 | 1470655844107 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:30:44 INFO - PROCESS | 2496 | 1470655844124 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 2496 | 1470655844127 Marionette TRACE conn5 <- [1,114,null,{}] 04:30:44 INFO - PROCESS | 2496 | 1470655844131 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 2496 | 1470655844133 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:44 INFO - PROCESS | 2496 | 1470655844245 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:30:44 INFO - PROCESS | 2496 | 1470655844251 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 2496 | 1470655844253 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6191A000 == 34 [pid = 2496] [id = 38] 04:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D4BA400) [pid = 2496] [serial = 110] [outer = 0000000000000000] 04:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4E5800) [pid = 2496] [serial = 111] [outer = 0000006F5D4BA400] 04:30:44 INFO - PROCESS | 2496 | 1470655844301 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D958000) [pid = 2496] [serial = 112] [outer = 0000006F5D4BA400] 04:30:44 INFO - PROCESS | 2496 | 1470655844718 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 04:30:44 INFO - PROCESS | 2496 | 1470655844770 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 2496 | 1470655844772 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:30:44 INFO - PROCESS | 2496 | 1470655844775 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 2496 | 1470655844777 Marionette TRACE conn5 <- [1,118,null,{}] 04:30:44 INFO - PROCESS | 2496 | 1470655844781 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 2496 | 1470655844783 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:44 INFO - PROCESS | 2496 | 1470655844883 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:30:44 INFO - PROCESS | 2496 | 1470655844889 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 2496 | 1470655844891 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A09000 == 35 [pid = 2496] [id = 39] 04:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F57DC8C00) [pid = 2496] [serial = 113] [outer = 0000000000000000] 04:30:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6090A400) [pid = 2496] [serial = 114] [outer = 0000006F57DC8C00] 04:30:44 INFO - PROCESS | 2496 | 1470655844939 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60A14400) [pid = 2496] [serial = 115] [outer = 0000006F57DC8C00] 04:30:45 INFO - PROCESS | 2496 | 1470655845386 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 04:30:45 INFO - PROCESS | 2496 | 1470655845406 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 2496 | 1470655845409 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:30:45 INFO - PROCESS | 2496 | 1470655845418 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 2496 | 1470655845420 Marionette TRACE conn5 <- [1,122,null,{}] 04:30:45 INFO - PROCESS | 2496 | 1470655845423 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 2496 | 1470655845430 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:45 INFO - PROCESS | 2496 | 1470655845560 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:30:45 INFO - PROCESS | 2496 | 1470655845570 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 2496 | 1470655845572 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A0000 == 36 [pid = 2496] [id = 40] 04:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60E46000) [pid = 2496] [serial = 116] [outer = 0000000000000000] 04:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F610A8000) [pid = 2496] [serial = 117] [outer = 0000006F60E46000] 04:30:45 INFO - PROCESS | 2496 | 1470655845656 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BEF800) [pid = 2496] [serial = 118] [outer = 0000006F60E46000] 04:30:46 INFO - PROCESS | 2496 | 1470655846059 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 692ms 04:30:46 INFO - PROCESS | 2496 | 1470655846108 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 2496 | 1470655846110 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:30:46 INFO - PROCESS | 2496 | 1470655846113 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:30:46 INFO - PROCESS | 2496 | 1470655846115 Marionette TRACE conn5 <- [1,126,null,{}] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6A3C3000) [pid = 2496] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C433000) [pid = 2496] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F55097400) [pid = 2496] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F55222C00) [pid = 2496] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F55214000) [pid = 2496] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5D4DCC00) [pid = 2496] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5BB36C00) [pid = 2496] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57DBFC00) [pid = 2496] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D4E5C00) [pid = 2496] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:30:46 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F55A49C00) [pid = 2496] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:30:46 INFO - PROCESS | 2496 | 1470655846223 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 2496 | 1470655846225 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:46 INFO - PROCESS | 2496 | 1470655846304 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:30:46 INFO - PROCESS | 2496 | 1470655846311 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 2496 | 1470655846313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66479000 == 37 [pid = 2496] [id = 41] 04:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56F44800) [pid = 2496] [serial = 119] [outer = 0000000000000000] 04:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5BB36C00) [pid = 2496] [serial = 120] [outer = 0000006F56F44800] 04:30:46 INFO - PROCESS | 2496 | 1470655846359 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5CD4AC00) [pid = 2496] [serial = 121] [outer = 0000006F56F44800] 04:30:46 INFO - PROCESS | 2496 | 1470655846749 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 650ms 04:30:46 INFO - PROCESS | 2496 | 1470655846767 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:30:46 INFO - PROCESS | 2496 | 1470655846769 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:30:46 INFO - PROCESS | 2496 | 1470655846773 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 2496 | 1470655846775 Marionette TRACE conn5 <- [1,130,null,{}] 04:30:46 INFO - PROCESS | 2496 | 1470655846778 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 2496 | 1470655846780 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:46 INFO - PROCESS | 2496 | 1470655846886 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:30:46 INFO - PROCESS | 2496 | 1470655846894 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 2496 | 1470655846896 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670B1000 == 38 [pid = 2496] [id = 42] 04:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5CEDF800) [pid = 2496] [serial = 122] [outer = 0000000000000000] 04:30:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5CEE3C00) [pid = 2496] [serial = 123] [outer = 0000006F5CEDF800] 04:30:46 INFO - PROCESS | 2496 | 1470655846940 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6186B000) [pid = 2496] [serial = 124] [outer = 0000006F5CEDF800] 04:30:47 INFO - PROCESS | 2496 | 1470655847332 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 04:30:47 INFO - PROCESS | 2496 | 1470655847362 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 2496 | 1470655847364 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:30:47 INFO - PROCESS | 2496 | 1470655847368 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 2496 | 1470655847369 Marionette TRACE conn5 <- [1,134,null,{}] 04:30:47 INFO - PROCESS | 2496 | 1470655847373 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 2496 | 1470655847375 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:47 INFO - PROCESS | 2496 | 1470655847455 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:30:47 INFO - PROCESS | 2496 | 1470655847513 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 2496 | 1470655847515 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A5B000 == 39 [pid = 2496] [id = 43] 04:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5CEDFC00) [pid = 2496] [serial = 125] [outer = 0000000000000000] 04:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F63B6A800) [pid = 2496] [serial = 126] [outer = 0000006F5CEDFC00] 04:30:47 INFO - PROCESS | 2496 | 1470655847562 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6475D800) [pid = 2496] [serial = 127] [outer = 0000006F5CEDFC00] 04:30:47 INFO - PROCESS | 2496 | 1470655847949 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 04:30:48 INFO - PROCESS | 2496 | 1470655848000 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 2496 | 1470655848002 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:30:48 INFO - PROCESS | 2496 | 1470655848005 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 2496 | 1470655848007 Marionette TRACE conn5 <- [1,138,null,{}] 04:30:48 INFO - PROCESS | 2496 | 1470655848018 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 2496 | 1470655848020 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:48 INFO - PROCESS | 2496 | 1470655848102 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:30:48 INFO - PROCESS | 2496 | 1470655848109 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 2496 | 1470655848111 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64832000 == 40 [pid = 2496] [id = 44] 04:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6488B400) [pid = 2496] [serial = 128] [outer = 0000000000000000] 04:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6515AC00) [pid = 2496] [serial = 129] [outer = 0000006F6488B400] 04:30:48 INFO - PROCESS | 2496 | 1470655848156 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6645C800) [pid = 2496] [serial = 130] [outer = 0000006F6488B400] 04:30:49 INFO - PROCESS | 2496 | 1470655849040 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1069ms 04:30:49 INFO - PROCESS | 2496 | 1470655849079 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 2496 | 1470655849083 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:30:49 INFO - PROCESS | 2496 | 1470655849088 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 2496 | 1470655849094 Marionette TRACE conn5 <- [1,142,null,{}] 04:30:49 INFO - PROCESS | 2496 | 1470655849100 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 2496 | 1470655849103 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:49 INFO - PROCESS | 2496 | 1470655849229 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:30:49 INFO - PROCESS | 2496 | 1470655849292 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 2496 | 1470655849295 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDB0800 == 41 [pid = 2496] [id = 45] 04:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5708EC00) [pid = 2496] [serial = 131] [outer = 0000000000000000] 04:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F570A2000) [pid = 2496] [serial = 132] [outer = 0000006F5708EC00] 04:30:49 INFO - PROCESS | 2496 | 1470655849353 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F58692C00) [pid = 2496] [serial = 133] [outer = 0000006F5708EC00] 04:30:50 INFO - PROCESS | 2496 | 1470655850228 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1183ms 04:30:50 INFO - PROCESS | 2496 | 1470655850275 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 2496 | 1470655850279 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:30:50 INFO - PROCESS | 2496 | 1470655850285 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 2496 | 1470655850288 Marionette TRACE conn5 <- [1,146,null,{}] 04:30:50 INFO - PROCESS | 2496 | 1470655850294 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 2496 | 1470655850297 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:50 INFO - PROCESS | 2496 | 1470655850409 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D6000 == 40 [pid = 2496] [id = 32] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66482800 == 39 [pid = 2496] [id = 31] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A5B000 == 38 [pid = 2496] [id = 43] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670B1000 == 37 [pid = 2496] [id = 42] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66479000 == 36 [pid = 2496] [id = 41] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A0000 == 35 [pid = 2496] [id = 40] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A09000 == 34 [pid = 2496] [id = 39] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6191A000 == 33 [pid = 2496] [id = 38] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A5C800 == 32 [pid = 2496] [id = 37] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD37800 == 31 [pid = 2496] [id = 36] 04:30:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F58475000 == 30 [pid = 2496] [id = 35] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6A60A400) [pid = 2496] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F55213800) [pid = 2496] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F550A4000) [pid = 2496] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56E10400) [pid = 2496] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6186A000) [pid = 2496] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F610CA000) [pid = 2496] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C34A000) [pid = 2496] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C33F000) [pid = 2496] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F60AB2800) [pid = 2496] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F618C2800) [pid = 2496] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C43BC00) [pid = 2496] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56E0AC00) [pid = 2496] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57DC9000) [pid = 2496] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60928000) [pid = 2496] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D406000) [pid = 2496] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6A3C7800) [pid = 2496] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:30:50 INFO - PROCESS | 2496 | 1470655850505 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 2496 | 1470655850510 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F550BD000 == 31 [pid = 2496] [id = 46] 04:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F55216400) [pid = 2496] [serial = 134] [outer = 0000000000000000] 04:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56A26400) [pid = 2496] [serial = 135] [outer = 0000006F55216400] 04:30:50 INFO - PROCESS | 2496 | 1470655850562 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56F4B400) [pid = 2496] [serial = 136] [outer = 0000006F55216400] 04:30:51 INFO - PROCESS | 2496 | 1470655850989 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 734ms 04:30:51 INFO - PROCESS | 2496 | 1470655851023 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 2496 | 1470655851028 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:30:51 INFO - PROCESS | 2496 | 1470655851035 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 2496 | 1470655851038 Marionette TRACE conn5 <- [1,150,null,{}] 04:30:51 INFO - PROCESS | 2496 | 1470655851042 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 2496 | 1470655851045 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:51 INFO - PROCESS | 2496 | 1470655851142 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:30:51 INFO - PROCESS | 2496 | 1470655851149 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 2496 | 1470655851151 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD31800 == 32 [pid = 2496] [id = 47] 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5844D000) [pid = 2496] [serial = 137] [outer = 0000000000000000] 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5BBC0400) [pid = 2496] [serial = 138] [outer = 0000006F5844D000] 04:30:51 INFO - PROCESS | 2496 | 1470655851201 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C43B800) [pid = 2496] [serial = 139] [outer = 0000006F5844D000] 04:30:51 INFO - PROCESS | 2496 | 1470655851643 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 04:30:51 INFO - PROCESS | 2496 | 1470655851667 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 2496 | 1470655851669 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:30:51 INFO - PROCESS | 2496 | 1470655851680 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 2496 | 1470655851685 Marionette TRACE conn5 <- [1,154,null,{}] 04:30:51 INFO - PROCESS | 2496 | 1470655851702 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 2496 | 1470655851707 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:51 INFO - PROCESS | 2496 | 1470655851794 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:30:51 INFO - PROCESS | 2496 | 1470655851832 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 2496 | 1470655851836 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61395000 == 33 [pid = 2496] [id = 48] 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5D40AC00) [pid = 2496] [serial = 140] [outer = 0000000000000000] 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D4B1400) [pid = 2496] [serial = 141] [outer = 0000006F5D40AC00] 04:30:51 INFO - PROCESS | 2496 | 1470655851887 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5D4EB000) [pid = 2496] [serial = 142] [outer = 0000006F5D40AC00] 04:30:52 INFO - PROCESS | 2496 | 1470655852293 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 649ms 04:30:52 INFO - PROCESS | 2496 | 1470655852334 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 2496 | 1470655852337 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:30:52 INFO - PROCESS | 2496 | 1470655852341 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:30:52 INFO - PROCESS | 2496 | 1470655852343 Marionette TRACE conn5 <- [1,158,null,{}] 04:30:52 INFO - PROCESS | 2496 | 1470655852346 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 2496 | 1470655852348 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:52 INFO - PROCESS | 2496 | 1470655852439 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:30:52 INFO - PROCESS | 2496 | 1470655852445 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 2496 | 1470655852447 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6433D000 == 34 [pid = 2496] [id = 49] 04:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60905C00) [pid = 2496] [serial = 143] [outer = 0000000000000000] 04:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F60A11C00) [pid = 2496] [serial = 144] [outer = 0000006F60905C00] 04:30:52 INFO - PROCESS | 2496 | 1470655852494 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F60E48000) [pid = 2496] [serial = 145] [outer = 0000006F60905C00] 04:30:52 INFO - PROCESS | 2496 | 1470655852958 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 04:30:53 INFO - PROCESS | 2496 | 1470655853016 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 2496 | 1470655853018 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:30:53 INFO - PROCESS | 2496 | 1470655853021 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 2496 | 1470655853023 Marionette TRACE conn5 <- [1,162,null,{}] 04:30:53 INFO - PROCESS | 2496 | 1470655853033 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 2496 | 1470655853035 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:53 INFO - PROCESS | 2496 | 1470655853138 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:30:53 INFO - PROCESS | 2496 | 1470655853206 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 2496 | 1470655853209 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6479F000 == 35 [pid = 2496] [id = 50] 04:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F56F3E400) [pid = 2496] [serial = 146] [outer = 0000000000000000] 04:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F610C9400) [pid = 2496] [serial = 147] [outer = 0000006F56F3E400] 04:30:53 INFO - PROCESS | 2496 | 1470655853254 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6186CC00) [pid = 2496] [serial = 148] [outer = 0000006F56F3E400] 04:30:53 INFO - PROCESS | 2496 | 1470655853671 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 693ms 04:30:53 INFO - PROCESS | 2496 | 1470655853719 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 2496 | 1470655853722 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:30:53 INFO - PROCESS | 2496 | 1470655853725 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 2496 | 1470655853727 Marionette TRACE conn5 <- [1,166,null,{}] 04:30:53 INFO - PROCESS | 2496 | 1470655853732 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 2496 | 1470655853738 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:53 INFO - PROCESS | 2496 | 1470655853870 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:30:53 INFO - PROCESS | 2496 | 1470655853877 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 2496 | 1470655853879 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66476000 == 36 [pid = 2496] [id = 51] 04:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F56E03400) [pid = 2496] [serial = 149] [outer = 0000000000000000] 04:30:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F63A76000) [pid = 2496] [serial = 150] [outer = 0000006F56E03400] 04:30:53 INFO - PROCESS | 2496 | 1470655853925 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F66764000) [pid = 2496] [serial = 151] [outer = 0000006F56E03400] 04:30:54 INFO - PROCESS | 2496 | 1470655854352 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 04:30:54 INFO - PROCESS | 2496 | 1470655854398 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 2496 | 1470655854400 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:30:54 INFO - PROCESS | 2496 | 1470655854403 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:30:54 INFO - PROCESS | 2496 | 1470655854405 Marionette TRACE conn5 <- [1,170,null,{}] 04:30:54 INFO - PROCESS | 2496 | 1470655854410 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 2496 | 1470655854412 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:54 INFO - PROCESS | 2496 | 1470655854535 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:30:54 INFO - PROCESS | 2496 | 1470655854557 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 2496 | 1470655854559 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670BC800 == 37 [pid = 2496] [id = 52] 04:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F66798C00) [pid = 2496] [serial = 152] [outer = 0000000000000000] 04:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F667A4400) [pid = 2496] [serial = 153] [outer = 0000006F66798C00] 04:30:54 INFO - PROCESS | 2496 | 1470655854605 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F68BBA400) [pid = 2496] [serial = 154] [outer = 0000006F66798C00] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F57DC8C00) [pid = 2496] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F56F43800) [pid = 2496] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F57085C00) [pid = 2496] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5832B000) [pid = 2496] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D4BA400) [pid = 2496] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60E46000) [pid = 2496] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F550A0400) [pid = 2496] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C4BF400) [pid = 2496] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F63445000) [pid = 2496] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F570A1800) [pid = 2496] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60903000) [pid = 2496] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56F44800) [pid = 2496] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5CEDF800) [pid = 2496] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:30:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5CEDFC00) [pid = 2496] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:30:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F570A3C00) [pid = 2496] [serial = 155] [outer = 0000006F55ABA800] 04:30:55 INFO - PROCESS | 2496 | 1470655855154 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 776ms 04:30:55 INFO - PROCESS | 2496 | 1470655855183 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 2496 | 1470655855185 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 2496 | 1470655855188 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:30:55 INFO - PROCESS | 2496 | 1470655855190 Marionette TRACE conn5 <- [1,174,null,{}] 04:30:55 INFO - PROCESS | 2496 | 1470655855194 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 2496 | 1470655855196 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:55 INFO - PROCESS | 2496 | 1470655855280 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:30:55 INFO - PROCESS | 2496 | 1470655855286 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 2496 | 1470655855288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56148000 == 38 [pid = 2496] [id = 53] 04:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5CD43800) [pid = 2496] [serial = 156] [outer = 0000000000000000] 04:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F63E99800) [pid = 2496] [serial = 157] [outer = 0000006F5CD43800] 04:30:55 INFO - PROCESS | 2496 | 1470655855336 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6A3BB400) [pid = 2496] [serial = 158] [outer = 0000006F5CD43800] 04:30:55 INFO - PROCESS | 2496 | 1470655855727 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 04:30:55 INFO - PROCESS | 2496 | 1470655855788 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 2496 | 1470655855791 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 2496 | 1470655855794 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - PROCESS | 2496 | 1470655855796 Marionette TRACE conn5 <- [1,178,null,{}] 04:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:30:55 INFO - PROCESS | 2496 | 1470655855800 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 2496 | 1470655855801 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:55 INFO - PROCESS | 2496 | 1470655855889 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:30:55 INFO - PROCESS | 2496 | 1470655855894 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 2496 | 1470655855896 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D4000 == 39 [pid = 2496] [id = 54] 04:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66769000) [pid = 2496] [serial = 159] [outer = 0000000000000000] 04:30:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6A3C1400) [pid = 2496] [serial = 160] [outer = 0000006F66769000] 04:30:55 INFO - PROCESS | 2496 | 1470655855941 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6A605800) [pid = 2496] [serial = 161] [outer = 0000006F66769000] 04:30:56 INFO - PROCESS | 2496 | 1470655856342 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 04:30:56 INFO - PROCESS | 2496 | 1470655856386 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 2496 | 1470655856388 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:30:56 INFO - PROCESS | 2496 | 1470655856391 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 2496 | 1470655856393 Marionette TRACE conn5 <- [1,182,null,{}] 04:30:56 INFO - PROCESS | 2496 | 1470655856412 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 2496 | 1470655856415 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:56 INFO - PROCESS | 2496 | 1470655856500 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:30:56 INFO - PROCESS | 2496 | 1470655856505 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 2496 | 1470655856508 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B65B000 == 40 [pid = 2496] [id = 55] 04:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64175400) [pid = 2496] [serial = 162] [outer = 0000000000000000] 04:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6417AC00) [pid = 2496] [serial = 163] [outer = 0000006F64175400] 04:30:56 INFO - PROCESS | 2496 | 1470655856564 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F64181C00) [pid = 2496] [serial = 164] [outer = 0000006F64175400] 04:30:57 INFO - PROCESS | 2496 | 1470655857083 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 734ms 04:30:57 INFO - PROCESS | 2496 | 1470655857130 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 2496 | 1470655857135 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:30:57 INFO - PROCESS | 2496 | 1470655857140 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 2496 | 1470655857144 Marionette TRACE conn5 <- [1,186,null,{}] 04:30:57 INFO - PROCESS | 2496 | 1470655857150 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 2496 | 1470655857154 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:57 INFO - PROCESS | 2496 | 1470655857304 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:30:57 INFO - PROCESS | 2496 | 1470655857375 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 2496 | 1470655857378 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C321000 == 41 [pid = 2496] [id = 56] 04:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57086800) [pid = 2496] [serial = 165] [outer = 0000000000000000] 04:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F57427C00) [pid = 2496] [serial = 166] [outer = 0000006F57086800] 04:30:57 INFO - PROCESS | 2496 | 1470655857437 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5BB34400) [pid = 2496] [serial = 167] [outer = 0000006F57086800] 04:30:58 INFO - PROCESS | 2496 | 1470655857993 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 924ms 04:30:58 INFO - PROCESS | 2496 | 1470655858068 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 2496 | 1470655858074 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:30:58 INFO - PROCESS | 2496 | 1470655858081 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 2496 | 1470655858084 Marionette TRACE conn5 <- [1,190,null,{}] 04:30:58 INFO - PROCESS | 2496 | 1470655858089 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 2496 | 1470655858092 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:58 INFO - PROCESS | 2496 | 1470655858239 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:30:58 INFO - PROCESS | 2496 | 1470655858307 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 2496 | 1470655858310 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64826800 == 42 [pid = 2496] [id = 57] 04:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5D406C00) [pid = 2496] [serial = 168] [outer = 0000000000000000] 04:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5D4DE400) [pid = 2496] [serial = 169] [outer = 0000006F5D406C00] 04:30:58 INFO - PROCESS | 2496 | 1470655858411 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F60A16000) [pid = 2496] [serial = 170] [outer = 0000006F5D406C00] 04:30:59 INFO - PROCESS | 2496 | 1470655859026 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 04:30:59 INFO - PROCESS | 2496 | 1470655859068 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 2496 | 1470655859071 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:30:59 INFO - PROCESS | 2496 | 1470655859075 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 2496 | 1470655859079 Marionette TRACE conn5 <- [1,194,null,{}] 04:30:59 INFO - PROCESS | 2496 | 1470655859092 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 2496 | 1470655859097 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:59 INFO - PROCESS | 2496 | 1470655859240 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:30:59 INFO - PROCESS | 2496 | 1470655859309 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 2496 | 1470655859313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:30:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1D2000 == 43 [pid = 2496] [id = 58] 04:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F56F4C000) [pid = 2496] [serial = 171] [outer = 0000000000000000] 04:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F6417D000) [pid = 2496] [serial = 172] [outer = 0000006F56F4C000] 04:30:59 INFO - PROCESS | 2496 | 1470655859416 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F664F6400) [pid = 2496] [serial = 173] [outer = 0000006F56F4C000] 04:31:00 INFO - PROCESS | 2496 | 1470655860117 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1078ms 04:31:00 INFO - PROCESS | 2496 | 1470655860155 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 2496 | 1470655860159 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:31:00 INFO - PROCESS | 2496 | 1470655860178 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:31:00 INFO - PROCESS | 2496 | 1470655860182 Marionette TRACE conn5 <- [1,198,null,{}] 04:31:00 INFO - PROCESS | 2496 | 1470655860188 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 2496 | 1470655860191 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:00 INFO - PROCESS | 2496 | 1470655860297 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:31:00 INFO - PROCESS | 2496 | 1470655860366 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 2496 | 1470655860369 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B94D800 == 44 [pid = 2496] [id = 59] 04:31:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F57084000) [pid = 2496] [serial = 174] [outer = 0000000000000000] 04:31:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F570A6800) [pid = 2496] [serial = 175] [outer = 0000006F57084000] 04:31:00 INFO - PROCESS | 2496 | 1470655860422 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F5B847400) [pid = 2496] [serial = 176] [outer = 0000006F57084000] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B966800 == 43 [pid = 2496] [id = 34] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D4000 == 42 [pid = 2496] [id = 54] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56148000 == 41 [pid = 2496] [id = 53] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670BC800 == 40 [pid = 2496] [id = 52] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66476000 == 39 [pid = 2496] [id = 51] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6479F000 == 38 [pid = 2496] [id = 50] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6433D000 == 37 [pid = 2496] [id = 49] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61395000 == 36 [pid = 2496] [id = 48] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD31800 == 35 [pid = 2496] [id = 47] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F550BD000 == 34 [pid = 2496] [id = 46] 04:31:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64832000 == 33 [pid = 2496] [id = 44] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F63B6A800) [pid = 2496] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F6090A400) [pid = 2496] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F57080800) [pid = 2496] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F5708F400) [pid = 2496] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F5C4C5400) [pid = 2496] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F58698400) [pid = 2496] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5B8EC000) [pid = 2496] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F56F4CC00) [pid = 2496] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5D4E5800) [pid = 2496] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F610A8000) [pid = 2496] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F56F48C00) [pid = 2496] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F55217800) [pid = 2496] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D957C00) [pid = 2496] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5D4B5800) [pid = 2496] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F646A0400) [pid = 2496] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F634BC800) [pid = 2496] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66234800) [pid = 2496] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F634ADC00) [pid = 2496] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60910800) [pid = 2496] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6090B800) [pid = 2496] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F60A14400) [pid = 2496] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5BB36C00) [pid = 2496] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CD4AC00) [pid = 2496] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F61BEF800) [pid = 2496] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D958000) [pid = 2496] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6186B000) [pid = 2496] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5CF7B000) [pid = 2496] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6475D800) [pid = 2496] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5CEE3C00) [pid = 2496] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:31:00 INFO - PROCESS | 2496 | 1470655860930 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 04:31:00 INFO - PROCESS | 2496 | 1470655860958 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 2496 | 1470655860963 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:31:00 INFO - PROCESS | 2496 | 1470655860969 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 2496 | 1470655860972 Marionette TRACE conn5 <- [1,202,null,{}] 04:31:00 INFO - PROCESS | 2496 | 1470655860976 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 2496 | 1470655860978 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:01 INFO - PROCESS | 2496 | 1470655861091 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:31:01 INFO - PROCESS | 2496 | 1470655861100 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 2496 | 1470655861103 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB82000 == 34 [pid = 2496] [id = 60] 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5844F000) [pid = 2496] [serial = 177] [outer = 0000000000000000] 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5B84FC00) [pid = 2496] [serial = 178] [outer = 0000006F5844F000] 04:31:01 INFO - PROCESS | 2496 | 1470655861153 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C349400) [pid = 2496] [serial = 179] [outer = 0000006F5844F000] 04:31:01 INFO - PROCESS | 2496 | 1470655861596 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 04:31:01 INFO - PROCESS | 2496 | 1470655861643 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 2496 | 1470655861645 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:31:01 INFO - PROCESS | 2496 | 1470655861649 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 2496 | 1470655861653 Marionette TRACE conn5 <- [1,206,null,{}] 04:31:01 INFO - PROCESS | 2496 | 1470655861664 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 2496 | 1470655861669 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:01 INFO - PROCESS | 2496 | 1470655861758 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:31:01 INFO - PROCESS | 2496 | 1470655861766 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 2496 | 1470655861769 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E06000 == 35 [pid = 2496] [id = 61] 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5CEE3C00) [pid = 2496] [serial = 180] [outer = 0000000000000000] 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5CF74C00) [pid = 2496] [serial = 181] [outer = 0000006F5CEE3C00] 04:31:01 INFO - PROCESS | 2496 | 1470655861820 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5D4E6400) [pid = 2496] [serial = 182] [outer = 0000006F5CEE3C00] 04:31:02 INFO - PROCESS | 2496 | 1470655862262 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 04:31:02 INFO - PROCESS | 2496 | 1470655862280 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 2496 | 1470655862282 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:31:02 INFO - PROCESS | 2496 | 1470655862286 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 2496 | 1470655862288 Marionette TRACE conn5 <- [1,210,null,{}] 04:31:02 INFO - PROCESS | 2496 | 1470655862291 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 2496 | 1470655862293 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:02 INFO - PROCESS | 2496 | 1470655862385 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:31:02 INFO - PROCESS | 2496 | 1470655862392 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 2496 | 1470655862394 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634E8000 == 36 [pid = 2496] [id = 62] 04:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60906000) [pid = 2496] [serial = 183] [outer = 0000000000000000] 04:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6090FC00) [pid = 2496] [serial = 184] [outer = 0000006F60906000] 04:31:02 INFO - PROCESS | 2496 | 1470655862443 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60A14800) [pid = 2496] [serial = 185] [outer = 0000006F60906000] 04:31:02 INFO - PROCESS | 2496 | 1470655862867 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 04:31:02 INFO - PROCESS | 2496 | 1470655862918 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 2496 | 1470655862920 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:31:02 INFO - PROCESS | 2496 | 1470655862924 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 2496 | 1470655862926 Marionette TRACE conn5 <- [1,214,null,{}] 04:31:02 INFO - PROCESS | 2496 | 1470655862929 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 2496 | 1470655862931 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:03 INFO - PROCESS | 2496 | 1470655863014 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:31:03 INFO - PROCESS | 2496 | 1470655863020 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 2496 | 1470655863022 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643B1000 == 37 [pid = 2496] [id = 63] 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60D5BC00) [pid = 2496] [serial = 186] [outer = 0000000000000000] 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61085400) [pid = 2496] [serial = 187] [outer = 0000006F60D5BC00] 04:31:03 INFO - PROCESS | 2496 | 1470655863077 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F61BB9400) [pid = 2496] [serial = 188] [outer = 0000006F60D5BC00] 04:31:03 INFO - PROCESS | 2496 | 1470655863532 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 04:31:03 INFO - PROCESS | 2496 | 1470655863556 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 2496 | 1470655863558 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:31:03 INFO - PROCESS | 2496 | 1470655863567 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 2496 | 1470655863569 Marionette TRACE conn5 <- [1,218,null,{}] 04:31:03 INFO - PROCESS | 2496 | 1470655863572 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 2496 | 1470655863579 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:03 INFO - PROCESS | 2496 | 1470655863715 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:31:03 INFO - PROCESS | 2496 | 1470655863787 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 2496 | 1470655863789 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66222800 == 38 [pid = 2496] [id = 64] 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63C8A000) [pid = 2496] [serial = 189] [outer = 0000000000000000] 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F646A3C00) [pid = 2496] [serial = 190] [outer = 0000006F63C8A000] 04:31:03 INFO - PROCESS | 2496 | 1470655863837 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64EF8000) [pid = 2496] [serial = 191] [outer = 0000006F63C8A000] 04:31:04 INFO - PROCESS | 2496 | 1470655864260 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 04:31:04 INFO - PROCESS | 2496 | 1470655864304 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 2496 | 1470655864307 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 2496 | 1470655864310 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:31:04 INFO - PROCESS | 2496 | 1470655864312 Marionette TRACE conn5 <- [1,222,null,{}] 04:31:04 INFO - PROCESS | 2496 | 1470655864316 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 2496 | 1470655864318 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:04 INFO - PROCESS | 2496 | 1470655864433 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:31:04 INFO - PROCESS | 2496 | 1470655864442 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 2496 | 1470655864444 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66743800 == 39 [pid = 2496] [id = 65] 04:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F65163C00) [pid = 2496] [serial = 192] [outer = 0000000000000000] 04:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F664F7400) [pid = 2496] [serial = 193] [outer = 0000006F65163C00] 04:31:04 INFO - PROCESS | 2496 | 1470655864528 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F67016800) [pid = 2496] [serial = 194] [outer = 0000006F65163C00] 04:31:04 INFO - PROCESS | 2496 | 1470655864923 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 04:31:04 INFO - PROCESS | 2496 | 1470655864947 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 2496 | 1470655864949 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:31:04 INFO - PROCESS | 2496 | 1470655864953 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 2496 | 1470655864955 Marionette TRACE conn5 <- [1,226,null,{}] 04:31:04 INFO - PROCESS | 2496 | 1470655864958 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 2496 | 1470655864960 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:05 INFO - PROCESS | 2496 | 1470655865068 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:31:05 INFO - PROCESS | 2496 | 1470655865132 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 2496 | 1470655865134 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57497000 == 40 [pid = 2496] [id = 66] 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F6701A800) [pid = 2496] [serial = 195] [outer = 0000000000000000] 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F6701D800) [pid = 2496] [serial = 196] [outer = 0000006F6701A800] 04:31:05 INFO - PROCESS | 2496 | 1470655865182 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F68BAF000) [pid = 2496] [serial = 197] [outer = 0000006F6701A800] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F56F3E400) [pid = 2496] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F56E03400) [pid = 2496] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5D40AC00) [pid = 2496] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F55216400) [pid = 2496] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60905C00) [pid = 2496] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F66798C00) [pid = 2496] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5CD43800) [pid = 2496] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5844D000) [pid = 2496] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:31:05 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66769000) [pid = 2496] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:31:05 INFO - PROCESS | 2496 | 1470655865611 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 672ms 04:31:05 INFO - PROCESS | 2496 | 1470655865627 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 2496 | 1470655865629 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:31:05 INFO - PROCESS | 2496 | 1470655865632 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:31:05 INFO - PROCESS | 2496 | 1470655865634 Marionette TRACE conn5 <- [1,230,null,{}] 04:31:05 INFO - PROCESS | 2496 | 1470655865648 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 2496 | 1470655865658 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:05 INFO - PROCESS | 2496 | 1470655865742 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:31:05 INFO - PROCESS | 2496 | 1470655865748 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 2496 | 1470655865750 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A473800 == 41 [pid = 2496] [id = 67] 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C4C7000) [pid = 2496] [serial = 198] [outer = 0000000000000000] 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6679F000) [pid = 2496] [serial = 199] [outer = 0000006F5C4C7000] 04:31:05 INFO - PROCESS | 2496 | 1470655865796 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F68BB6800) [pid = 2496] [serial = 200] [outer = 0000006F5C4C7000] 04:31:06 INFO - PROCESS | 2496 | 1470655866212 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 04:31:06 INFO - PROCESS | 2496 | 1470655866265 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 2496 | 1470655866267 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:31:06 INFO - PROCESS | 2496 | 1470655866271 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:31:06 INFO - PROCESS | 2496 | 1470655866273 Marionette TRACE conn5 <- [1,234,null,{}] 04:31:06 INFO - PROCESS | 2496 | 1470655866281 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 2496 | 1470655866283 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:06 INFO - PROCESS | 2496 | 1470655866369 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:31:06 INFO - PROCESS | 2496 | 1470655866377 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 2496 | 1470655866379 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D1000 == 42 [pid = 2496] [id = 68] 04:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6899E800) [pid = 2496] [serial = 201] [outer = 0000000000000000] 04:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F689A5800) [pid = 2496] [serial = 202] [outer = 0000006F6899E800] 04:31:06 INFO - PROCESS | 2496 | 1470655866425 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F689AB400) [pid = 2496] [serial = 203] [outer = 0000006F6899E800] 04:31:06 INFO - PROCESS | 2496 | 1470655866865 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 04:31:06 INFO - PROCESS | 2496 | 1470655866906 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 2496 | 1470655866909 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:31:06 INFO - PROCESS | 2496 | 1470655866917 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 2496 | 1470655866920 Marionette TRACE conn5 <- [1,238,null,{}] 04:31:06 INFO - PROCESS | 2496 | 1470655866923 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 2496 | 1470655866926 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:07 INFO - PROCESS | 2496 | 1470655867030 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:31:07 INFO - PROCESS | 2496 | 1470655867037 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 2496 | 1470655867040 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B641800 == 43 [pid = 2496] [id = 69] 04:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F68ACF400) [pid = 2496] [serial = 204] [outer = 0000000000000000] 04:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F68AD4000) [pid = 2496] [serial = 205] [outer = 0000006F68ACF400] 04:31:07 INFO - PROCESS | 2496 | 1470655867089 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F68ADCC00) [pid = 2496] [serial = 206] [outer = 0000006F68ACF400] 04:31:07 INFO - PROCESS | 2496 | 1470655867877 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 986ms 04:31:07 INFO - PROCESS | 2496 | 1470655867905 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 2496 | 1470655867909 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:31:07 INFO - PROCESS | 2496 | 1470655867914 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 2496 | 1470655867917 Marionette TRACE conn5 <- [1,242,null,{}] 04:31:07 INFO - PROCESS | 2496 | 1470655867924 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 2496 | 1470655867927 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:08 INFO - PROCESS | 2496 | 1470655868043 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:31:08 INFO - PROCESS | 2496 | 1470655868114 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 2496 | 1470655868117 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDA9800 == 44 [pid = 2496] [id = 70] 04:31:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F58329800) [pid = 2496] [serial = 207] [outer = 0000000000000000] 04:31:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5C134000) [pid = 2496] [serial = 208] [outer = 0000006F58329800] 04:31:08 INFO - PROCESS | 2496 | 1470655868218 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C4C5C00) [pid = 2496] [serial = 209] [outer = 0000006F58329800] 04:31:08 INFO - PROCESS | 2496 | 1470655868768 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 04:31:08 INFO - PROCESS | 2496 | 1470655868858 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 2496 | 1470655868864 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:31:08 INFO - PROCESS | 2496 | 1470655868871 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - PROCESS | 2496 | 1470655868874 Marionette TRACE conn5 <- [1,246,null,{}] 04:31:08 INFO - PROCESS | 2496 | 1470655868893 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 2496 | 1470655868896 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:09 INFO - PROCESS | 2496 | 1470655869023 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:31:09 INFO - PROCESS | 2496 | 1470655869085 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 2496 | 1470655869088 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651C4800 == 45 [pid = 2496] [id = 71] 04:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5D4E3800) [pid = 2496] [serial = 210] [outer = 0000000000000000] 04:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F6090A000) [pid = 2496] [serial = 211] [outer = 0000006F5D4E3800] 04:31:09 INFO - PROCESS | 2496 | 1470655869148 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F61BE8C00) [pid = 2496] [serial = 212] [outer = 0000006F5D4E3800] 04:31:09 INFO - PROCESS | 2496 | 1470655869739 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 902ms 04:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:31:09 INFO - PROCESS | 2496 | 1470655869774 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 2496 | 1470655869777 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:31:09 INFO - PROCESS | 2496 | 1470655869781 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 2496 | 1470655869785 Marionette TRACE conn5 <- [1,250,null,{}] 04:31:09 INFO - PROCESS | 2496 | 1470655869797 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 2496 | 1470655869802 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:09 INFO - PROCESS | 2496 | 1470655869918 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:31:10 INFO - PROCESS | 2496 | 1470655869990 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 2496 | 1470655869994 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B636000 == 46 [pid = 2496] [id = 72] 04:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F64178800) [pid = 2496] [serial = 213] [outer = 0000000000000000] 04:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F6899C800) [pid = 2496] [serial = 214] [outer = 0000006F64178800] 04:31:10 INFO - PROCESS | 2496 | 1470655870095 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F68AD7000) [pid = 2496] [serial = 215] [outer = 0000006F64178800] 04:31:10 INFO - PROCESS | 2496 | 1470655870654 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 923ms 04:31:10 INFO - PROCESS | 2496 | 1470655870706 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 2496 | 1470655870710 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:31:10 INFO - PROCESS | 2496 | 1470655870714 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 2496 | 1470655870716 Marionette TRACE conn5 <- [1,254,null,{}] 04:31:10 INFO - PROCESS | 2496 | 1470655870720 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 2496 | 1470655870722 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:10 INFO - PROCESS | 2496 | 1470655870840 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:31:10 INFO - PROCESS | 2496 | 1470655870933 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 2496 | 1470655870935 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F573EC000 == 47 [pid = 2496] [id = 73] 04:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F6417DC00) [pid = 2496] [serial = 216] [outer = 0000000000000000] 04:31:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0000006F6A60FC00) [pid = 2496] [serial = 217] [outer = 0000006F6417DC00] 04:31:11 INFO - PROCESS | 2496 | 1470655870993 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (0000006F6BA5C400) [pid = 2496] [serial = 218] [outer = 0000006F6417DC00] 04:31:11 INFO - PROCESS | 2496 | 1470655871885 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1242ms 04:31:11 INFO - PROCESS | 2496 | 1470655871965 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 2496 | 1470655871968 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:31:11 INFO - PROCESS | 2496 | 1470655871981 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 2496 | 1470655871984 Marionette TRACE conn5 <- [1,258,null,{}] 04:31:11 INFO - PROCESS | 2496 | 1470655871989 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 2496 | 1470655871992 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:12 INFO - PROCESS | 2496 | 1470655872136 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:31:12 INFO - PROCESS | 2496 | 1470655872201 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 2496 | 1470655872204 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5864F000 == 48 [pid = 2496] [id = 74] 04:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (0000006F570A0000) [pid = 2496] [serial = 219] [outer = 0000000000000000] 04:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (0000006F5C4CA000) [pid = 2496] [serial = 220] [outer = 0000006F570A0000] 04:31:12 INFO - PROCESS | 2496 | 1470655872258 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (0000006F5D4B0800) [pid = 2496] [serial = 221] [outer = 0000006F570A0000] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D1000 == 47 [pid = 2496] [id = 68] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A473800 == 46 [pid = 2496] [id = 67] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57497000 == 45 [pid = 2496] [id = 66] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66743800 == 44 [pid = 2496] [id = 65] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66222800 == 43 [pid = 2496] [id = 64] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643B1000 == 42 [pid = 2496] [id = 63] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634E8000 == 41 [pid = 2496] [id = 62] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E06000 == 40 [pid = 2496] [id = 61] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB82000 == 39 [pid = 2496] [id = 60] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B94D800 == 38 [pid = 2496] [id = 59] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64826800 == 37 [pid = 2496] [id = 57] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C321000 == 36 [pid = 2496] [id = 56] 04:31:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B65B000 == 35 [pid = 2496] [id = 55] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (0000006F610C9400) [pid = 2496] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0000006F66764000) [pid = 2496] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0000006F63A76000) [pid = 2496] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0000006F5D4B1400) [pid = 2496] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0000006F5D4EB000) [pid = 2496] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F56A26400) [pid = 2496] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F56F4B400) [pid = 2496] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F60A11C00) [pid = 2496] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F6515AC00) [pid = 2496] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F667A4400) [pid = 2496] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F570A2000) [pid = 2496] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F6A3BB400) [pid = 2496] [serial = 158] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F63E99800) [pid = 2496] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F6417AC00) [pid = 2496] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5BBC0400) [pid = 2496] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F57EA4C00) [pid = 2496] [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.] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F68BBA400) [pid = 2496] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5C43B800) [pid = 2496] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6186CC00) [pid = 2496] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6A3C1400) [pid = 2496] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6A605800) [pid = 2496] [serial = 161] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F60E48000) [pid = 2496] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:31:12 INFO - PROCESS | 2496 | 1470655872853 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 924ms 04:31:12 INFO - PROCESS | 2496 | 1470655872908 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 2496 | 1470655872912 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:31:12 INFO - PROCESS | 2496 | 1470655872919 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - PROCESS | 2496 | 1470655872922 Marionette TRACE conn5 <- [1,262,null,{}] 04:31:12 INFO - PROCESS | 2496 | 1470655872926 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 2496 | 1470655872928 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:13 INFO - PROCESS | 2496 | 1470655873024 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:31:13 INFO - PROCESS | 2496 | 1470655873097 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 2496 | 1470655873099 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B891800 == 36 [pid = 2496] [id = 75] 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F55C06800) [pid = 2496] [serial = 222] [outer = 0000000000000000] 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5C43BC00) [pid = 2496] [serial = 223] [outer = 0000006F55C06800] 04:31:13 INFO - PROCESS | 2496 | 1470655873149 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5D95B400) [pid = 2496] [serial = 224] [outer = 0000006F55C06800] 04:31:13 INFO - PROCESS | 2496 | 1470655873538 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 04:31:13 INFO - PROCESS | 2496 | 1470655873594 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 2496 | 1470655873597 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:31:13 INFO - PROCESS | 2496 | 1470655873601 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 2496 | 1470655873604 Marionette TRACE conn5 <- [1,266,null,{}] 04:31:13 INFO - PROCESS | 2496 | 1470655873617 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 2496 | 1470655873622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:13 INFO - PROCESS | 2496 | 1470655873712 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:31:13 INFO - PROCESS | 2496 | 1470655873719 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 2496 | 1470655873722 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643AC800 == 37 [pid = 2496] [id = 76] 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6185F400) [pid = 2496] [serial = 225] [outer = 0000000000000000] 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F6344E400) [pid = 2496] [serial = 226] [outer = 0000006F6185F400] 04:31:13 INFO - PROCESS | 2496 | 1470655873773 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F63D6EC00) [pid = 2496] [serial = 227] [outer = 0000006F6185F400] 04:31:14 INFO - PROCESS | 2496 | 1470655874224 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 692ms 04:31:14 INFO - PROCESS | 2496 | 1470655874293 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 2496 | 1470655874296 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:31:14 INFO - PROCESS | 2496 | 1470655874300 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 2496 | 1470655874302 Marionette TRACE conn5 <- [1,270,null,{}] 04:31:14 INFO - PROCESS | 2496 | 1470655874306 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 2496 | 1470655874308 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:14 INFO - PROCESS | 2496 | 1470655874400 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:31:14 INFO - PROCESS | 2496 | 1470655874409 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 2496 | 1470655874411 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64840000 == 38 [pid = 2496] [id = 77] 04:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F64752800) [pid = 2496] [serial = 228] [outer = 0000000000000000] 04:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F64F62800) [pid = 2496] [serial = 229] [outer = 0000006F64752800] 04:31:14 INFO - PROCESS | 2496 | 1470655874458 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F66796000) [pid = 2496] [serial = 230] [outer = 0000006F64752800] 04:31:14 INFO - PROCESS | 2496 | 1470655874868 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 04:31:14 INFO - PROCESS | 2496 | 1470655874939 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 2496 | 1470655874941 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:31:14 INFO - PROCESS | 2496 | 1470655874957 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 2496 | 1470655874959 Marionette TRACE conn5 <- [1,274,null,{}] 04:31:14 INFO - PROCESS | 2496 | 1470655874963 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 2496 | 1470655874965 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:15 INFO - PROCESS | 2496 | 1470655875077 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:31:15 INFO - PROCESS | 2496 | 1470655875150 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 2496 | 1470655875152 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66740800 == 39 [pid = 2496] [id = 78] 04:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F6701F400) [pid = 2496] [serial = 231] [outer = 0000000000000000] 04:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F689A2800) [pid = 2496] [serial = 232] [outer = 0000006F6701F400] 04:31:15 INFO - PROCESS | 2496 | 1470655875207 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F68AD5400) [pid = 2496] [serial = 233] [outer = 0000006F6701F400] 04:31:15 INFO - PROCESS | 2496 | 1470655875635 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 04:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:31:15 INFO - PROCESS | 2496 | 1470655875693 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 2496 | 1470655875695 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:31:15 INFO - PROCESS | 2496 | 1470655875698 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 2496 | 1470655875700 Marionette TRACE conn5 <- [1,278,null,{}] 04:31:15 INFO - PROCESS | 2496 | 1470655875704 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 2496 | 1470655875711 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:15 INFO - PROCESS | 2496 | 1470655875847 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:31:15 INFO - PROCESS | 2496 | 1470655875900 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 2496 | 1470655875902 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E6000 == 40 [pid = 2496] [id = 79] 04:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F682A6000) [pid = 2496] [serial = 234] [outer = 0000000000000000] 04:31:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F68BBB000) [pid = 2496] [serial = 235] [outer = 0000006F682A6000] 04:31:15 INFO - PROCESS | 2496 | 1470655875949 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F6A609400) [pid = 2496] [serial = 236] [outer = 0000006F682A6000] 04:31:16 INFO - PROCESS | 2496 | 1470655876378 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 04:31:16 INFO - PROCESS | 2496 | 1470655876437 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 2496 | 1470655876440 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:31:16 INFO - PROCESS | 2496 | 1470655876446 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 2496 | 1470655876448 Marionette TRACE conn5 <- [1,282,null,{}] 04:31:16 INFO - PROCESS | 2496 | 1470655876463 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 2496 | 1470655876465 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:16 INFO - PROCESS | 2496 | 1470655876583 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:31:16 INFO - PROCESS | 2496 | 1470655876594 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 2496 | 1470655876596 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A5F800 == 41 [pid = 2496] [id = 80] 04:31:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F56F49800) [pid = 2496] [serial = 237] [outer = 0000000000000000] 04:31:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F6B3E3000) [pid = 2496] [serial = 238] [outer = 0000006F56F49800] 04:31:16 INFO - PROCESS | 2496 | 1470655876679 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0000006F6B3EA000) [pid = 2496] [serial = 239] [outer = 0000006F56F49800] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0000006F5708EC00) [pid = 2496] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F56A27C00) [pid = 2496] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F63C8A000) [pid = 2496] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F65163C00) [pid = 2496] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F60D5BC00) [pid = 2496] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F57084000) [pid = 2496] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F60906000) [pid = 2496] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F57086800) [pid = 2496] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F5844F000) [pid = 2496] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F6701A800) [pid = 2496] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5D406C00) [pid = 2496] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5CEE3C00) [pid = 2496] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F6899E800) [pid = 2496] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F56F4C000) [pid = 2496] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5C4C7000) [pid = 2496] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:31:17 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6488B400) [pid = 2496] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:31:17 INFO - PROCESS | 2496 | 1470655877167 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 04:31:17 INFO - PROCESS | 2496 | 1470655877182 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 2496 | 1470655877184 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:31:17 INFO - PROCESS | 2496 | 1470655877188 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:31:17 INFO - PROCESS | 2496 | 1470655877189 Marionette TRACE conn5 <- [1,286,null,{}] 04:31:17 INFO - PROCESS | 2496 | 1470655877193 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 2496 | 1470655877195 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:17 INFO - PROCESS | 2496 | 1470655877282 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:31:17 INFO - PROCESS | 2496 | 1470655877348 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 2496 | 1470655877350 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A482800 == 42 [pid = 2496] [id = 81] 04:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F56E09000) [pid = 2496] [serial = 240] [outer = 0000000000000000] 04:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5BB29000) [pid = 2496] [serial = 241] [outer = 0000006F56E09000] 04:31:17 INFO - PROCESS | 2496 | 1470655877399 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F61B2E400) [pid = 2496] [serial = 242] [outer = 0000006F56E09000] 04:31:17 INFO - PROCESS | 2496 | 1470655877759 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 04:31:17 INFO - PROCESS | 2496 | 1470655877821 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 2496 | 1470655877823 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:31:17 INFO - PROCESS | 2496 | 1470655877835 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 2496 | 1470655877837 Marionette TRACE conn5 <- [1,290,null,{}] 04:31:17 INFO - PROCESS | 2496 | 1470655877841 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 2496 | 1470655877843 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:17 INFO - PROCESS | 2496 | 1470655877978 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:31:17 INFO - PROCESS | 2496 | 1470655877988 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 2496 | 1470655877990 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B62F800 == 43 [pid = 2496] [id = 82] 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F60D5BC00) [pid = 2496] [serial = 243] [outer = 0000000000000000] 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F67916800) [pid = 2496] [serial = 244] [outer = 0000006F60D5BC00] 04:31:18 INFO - PROCESS | 2496 | 1470655878037 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F6791D400) [pid = 2496] [serial = 245] [outer = 0000006F60D5BC00] 04:31:18 INFO - PROCESS | 2496 | 1470655878330 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:31:18 INFO - PROCESS | 2496 | 1470655878459 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 04:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:31:18 INFO - PROCESS | 2496 | 1470655878513 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 2496 | 1470655878515 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:31:18 INFO - PROCESS | 2496 | 1470655878519 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 2496 | 1470655878521 Marionette TRACE conn5 <- [1,294,null,{}] 04:31:18 INFO - PROCESS | 2496 | 1470655878525 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 2496 | 1470655878527 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:18 INFO - PROCESS | 2496 | 1470655878618 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:31:18 INFO - PROCESS | 2496 | 1470655878624 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 2496 | 1470655878626 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC5800 == 44 [pid = 2496] [id = 83] 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F67920400) [pid = 2496] [serial = 246] [outer = 0000000000000000] 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F67947400) [pid = 2496] [serial = 247] [outer = 0000006F67920400] 04:31:18 INFO - PROCESS | 2496 | 1470655878673 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F67B2A000) [pid = 2496] [serial = 248] [outer = 0000006F67920400] 04:31:19 INFO - PROCESS | 2496 | 1470655879180 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:19 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. 04:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 732ms 04:31:19 INFO - PROCESS | 2496 | 1470655879254 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 2496 | 1470655879259 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:31:19 INFO - PROCESS | 2496 | 1470655879280 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 2496 | 1470655879284 Marionette TRACE conn5 <- [1,298,null,{}] 04:31:19 INFO - PROCESS | 2496 | 1470655879290 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - PROCESS | 2496 | 1470655879294 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:19 INFO - PROCESS | 2496 | 1470655879464 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:31:19 INFO - PROCESS | 2496 | 1470655879475 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 2496 | 1470655879480 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B8A0800 == 45 [pid = 2496] [id = 84] 04:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F570A6400) [pid = 2496] [serial = 249] [outer = 0000000000000000] 04:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F57E9A000) [pid = 2496] [serial = 250] [outer = 0000006F570A6400] 04:31:19 INFO - PROCESS | 2496 | 1470655879540 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F5C4BFC00) [pid = 2496] [serial = 251] [outer = 0000006F570A6400] 04:31:20 INFO - PROCESS | 2496 | 1470655880116 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:20 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. 04:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 04:31:20 INFO - PROCESS | 2496 | 1470655880161 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 2496 | 1470655880167 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:31:20 INFO - PROCESS | 2496 | 1470655880174 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 2496 | 1470655880177 Marionette TRACE conn5 <- [1,302,null,{}] 04:31:20 INFO - PROCESS | 2496 | 1470655880182 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 2496 | 1470655880185 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:20 INFO - PROCESS | 2496 | 1470655880309 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:31:20 INFO - PROCESS | 2496 | 1470655880396 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 2496 | 1470655880399 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482A000 == 46 [pid = 2496] [id = 85] 04:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F60928000) [pid = 2496] [serial = 252] [outer = 0000000000000000] 04:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F60E48000) [pid = 2496] [serial = 253] [outer = 0000006F60928000] 04:31:20 INFO - PROCESS | 2496 | 1470655880458 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F634B2400) [pid = 2496] [serial = 254] [outer = 0000006F60928000] 04:31:21 INFO - PROCESS | 2496 | 1470655881061 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:21 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. 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 924ms 04:31:21 INFO - PROCESS | 2496 | 1470655881098 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 2496 | 1470655881101 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:31:21 INFO - PROCESS | 2496 | 1470655881105 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 2496 | 1470655881110 Marionette TRACE conn5 <- [1,306,null,{}] 04:31:21 INFO - PROCESS | 2496 | 1470655881122 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 2496 | 1470655881127 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:21 INFO - PROCESS | 2496 | 1470655881245 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:31:21 INFO - PROCESS | 2496 | 1470655881332 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 2496 | 1470655881336 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799B800 == 47 [pid = 2496] [id = 86] 04:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0000006F67916000) [pid = 2496] [serial = 255] [outer = 0000000000000000] 04:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (0000006F67B2FC00) [pid = 2496] [serial = 256] [outer = 0000006F67916000] 04:31:21 INFO - PROCESS | 2496 | 1470655881396 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (0000006F682A0000) [pid = 2496] [serial = 257] [outer = 0000006F67916000] 04:31:21 INFO - PROCESS | 2496 | 1470655881936 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:21 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. 04:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 04:31:21 INFO - PROCESS | 2496 | 1470655881989 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 2496 | 1470655881992 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:31:22 INFO - PROCESS | 2496 | 1470655881996 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 2496 | 1470655881999 Marionette TRACE conn5 <- [1,310,null,{}] 04:31:22 INFO - PROCESS | 2496 | 1470655882002 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 2496 | 1470655882005 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:22 INFO - PROCESS | 2496 | 1470655882125 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:31:22 INFO - PROCESS | 2496 | 1470655882211 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 2496 | 1470655882214 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA15000 == 48 [pid = 2496] [id = 87] 04:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (0000006F634B1800) [pid = 2496] [serial = 258] [outer = 0000000000000000] 04:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (0000006F6820DC00) [pid = 2496] [serial = 259] [outer = 0000006F634B1800] 04:31:22 INFO - PROCESS | 2496 | 1470655882273 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (0000006F682A4C00) [pid = 2496] [serial = 260] [outer = 0000006F634B1800] 04:31:22 INFO - PROCESS | 2496 | 1470655882862 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:22 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. 04:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 923ms 04:31:22 INFO - PROCESS | 2496 | 1470655882921 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 2496 | 1470655882923 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:31:22 INFO - PROCESS | 2496 | 1470655882927 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 2496 | 1470655882929 Marionette TRACE conn5 <- [1,314,null,{}] 04:31:22 INFO - PROCESS | 2496 | 1470655882933 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 2496 | 1470655882936 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:23 INFO - PROCESS | 2496 | 1470655883050 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:31:23 INFO - PROCESS | 2496 | 1470655883138 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 2496 | 1470655883140 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA2F800 == 49 [pid = 2496] [id = 88] 04:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (0000006F67D85400) [pid = 2496] [serial = 261] [outer = 0000000000000000] 04:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (0000006F67D89000) [pid = 2496] [serial = 262] [outer = 0000006F67D85400] 04:31:23 INFO - PROCESS | 2496 | 1470655883197 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (0000006F68206000) [pid = 2496] [serial = 263] [outer = 0000006F67D85400] 04:31:23 INFO - PROCESS | 2496 | 1470655883767 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:23 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. 04:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 04:31:23 INFO - PROCESS | 2496 | 1470655883810 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 2496 | 1470655883813 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:31:23 INFO - PROCESS | 2496 | 1470655883817 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 2496 | 1470655883819 Marionette TRACE conn5 <- [1,318,null,{}] 04:31:23 INFO - PROCESS | 2496 | 1470655883823 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 2496 | 1470655883830 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:24 INFO - PROCESS | 2496 | 1470655884104 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:31:24 INFO - PROCESS | 2496 | 1470655884233 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 2496 | 1470655884236 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B605000 == 50 [pid = 2496] [id = 89] 04:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (0000006F56F4D800) [pid = 2496] [serial = 264] [outer = 0000000000000000] 04:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (0000006F57084C00) [pid = 2496] [serial = 265] [outer = 0000006F56F4D800] 04:31:24 INFO - PROCESS | 2496 | 1470655884290 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 113 (0000006F58693C00) [pid = 2496] [serial = 266] [outer = 0000006F56F4D800] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B62F800 == 49 [pid = 2496] [id = 82] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A482800 == 48 [pid = 2496] [id = 81] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A5F800 == 47 [pid = 2496] [id = 80] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E6000 == 46 [pid = 2496] [id = 79] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66740800 == 45 [pid = 2496] [id = 78] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64840000 == 44 [pid = 2496] [id = 77] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643AC800 == 43 [pid = 2496] [id = 76] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B891800 == 42 [pid = 2496] [id = 75] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5864F000 == 41 [pid = 2496] [id = 74] 04:31:24 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B641800 == 40 [pid = 2496] [id = 69] 04:31:24 INFO - PROCESS | 2496 | --DOMWINDOW == 112 (0000006F68AD4000) [pid = 2496] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:31:24 INFO - PROCESS | 2496 | 1470655884964 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:25 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. 04:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1181ms 04:31:25 INFO - PROCESS | 2496 | 1470655885002 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 2496 | 1470655885006 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (0000006F58692C00) [pid = 2496] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (0000006F57088C00) [pid = 2496] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (0000006F646A3C00) [pid = 2496] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (0000006F67016800) [pid = 2496] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (0000006F664F7400) [pid = 2496] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (0000006F64EF8000) [pid = 2496] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (0000006F61085400) [pid = 2496] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0000006F5B847400) [pid = 2496] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0000006F570A6800) [pid = 2496] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0000006F6090FC00) [pid = 2496] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0000006F60A14800) [pid = 2496] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F5BB34400) [pid = 2496] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F57427C00) [pid = 2496] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F5B84FC00) [pid = 2496] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F5C349400) [pid = 2496] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F6701D800) [pid = 2496] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F60A16000) [pid = 2496] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F5D4DE400) [pid = 2496] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F5D4E6400) [pid = 2496] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5CF74C00) [pid = 2496] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F689A5800) [pid = 2496] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F689AB400) [pid = 2496] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F68BAF000) [pid = 2496] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6417D000) [pid = 2496] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F664F6400) [pid = 2496] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6679F000) [pid = 2496] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F68BB6800) [pid = 2496] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61BB9400) [pid = 2496] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6645C800) [pid = 2496] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:31:25 INFO - PROCESS | 2496 | 1470655885028 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 2496 | 1470655885031 Marionette TRACE conn5 <- [1,322,null,{}] 04:31:25 INFO - PROCESS | 2496 | 1470655885039 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 2496 | 1470655885042 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:25 INFO - PROCESS | 2496 | 1470655885138 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:31:25 INFO - PROCESS | 2496 | 1470655885145 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 2496 | 1470655885147 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0BC000 == 41 [pid = 2496] [id = 90] 04:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5708AC00) [pid = 2496] [serial = 267] [outer = 0000000000000000] 04:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5B846400) [pid = 2496] [serial = 268] [outer = 0000006F5708AC00] 04:31:25 INFO - PROCESS | 2496 | 1470655885197 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5C12F000) [pid = 2496] [serial = 269] [outer = 0000006F5708AC00] 04:31:25 INFO - PROCESS | 2496 | 1470655885699 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:25 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. 04:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 04:31:25 INFO - PROCESS | 2496 | 1470655885762 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 2496 | 1470655885765 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:31:25 INFO - PROCESS | 2496 | 1470655885769 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 2496 | 1470655885771 Marionette TRACE conn5 <- [1,326,null,{}] 04:31:25 INFO - PROCESS | 2496 | 1470655885775 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 2496 | 1470655885778 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:25 INFO - PROCESS | 2496 | 1470655885871 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:31:25 INFO - PROCESS | 2496 | 1470655885883 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 2496 | 1470655885885 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60986000 == 42 [pid = 2496] [id = 91] 04:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5708B000) [pid = 2496] [serial = 270] [outer = 0000000000000000] 04:31:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5D4B0C00) [pid = 2496] [serial = 271] [outer = 0000006F5708B000] 04:31:25 INFO - PROCESS | 2496 | 1470655885989 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5D958400) [pid = 2496] [serial = 272] [outer = 0000006F5708B000] 04:31:26 INFO - PROCESS | 2496 | 1470655886403 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:26 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. 04:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 04:31:26 INFO - PROCESS | 2496 | 1470655886442 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 2496 | 1470655886446 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:31:26 INFO - PROCESS | 2496 | 1470655886457 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 2496 | 1470655886462 Marionette TRACE conn5 <- [1,330,null,{}] 04:31:26 INFO - PROCESS | 2496 | 1470655886470 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 2496 | 1470655886473 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:26 INFO - PROCESS | 2496 | 1470655886569 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:31:26 INFO - PROCESS | 2496 | 1470655886577 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 2496 | 1470655886580 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63686800 == 43 [pid = 2496] [id = 92] 04:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F60EC1800) [pid = 2496] [serial = 273] [outer = 0000000000000000] 04:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F610D4400) [pid = 2496] [serial = 274] [outer = 0000006F60EC1800] 04:31:26 INFO - PROCESS | 2496 | 1470655886627 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F61BB8800) [pid = 2496] [serial = 275] [outer = 0000006F60EC1800] 04:31:27 INFO - PROCESS | 2496 | 1470655887050 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:27 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. 04:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 04:31:27 INFO - PROCESS | 2496 | 1470655887086 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 2496 | 1470655887088 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:31:27 INFO - PROCESS | 2496 | 1470655887091 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:31:27 INFO - PROCESS | 2496 | 1470655887093 Marionette TRACE conn5 <- [1,334,null,{}] 04:31:27 INFO - PROCESS | 2496 | 1470655887097 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 2496 | 1470655887099 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:27 INFO - PROCESS | 2496 | 1470655887218 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:31:27 INFO - PROCESS | 2496 | 1470655887289 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 2496 | 1470655887298 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A4A800 == 44 [pid = 2496] [id = 93] 04:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F634B2C00) [pid = 2496] [serial = 276] [outer = 0000000000000000] 04:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F6372AC00) [pid = 2496] [serial = 277] [outer = 0000006F634B2C00] 04:31:27 INFO - PROCESS | 2496 | 1470655887347 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F63732C00) [pid = 2496] [serial = 278] [outer = 0000006F634B2C00] 04:31:27 INFO - PROCESS | 2496 | 1470655887767 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:27 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. 04:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 04:31:27 INFO - PROCESS | 2496 | 1470655887828 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 2496 | 1470655887831 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:31:27 INFO - PROCESS | 2496 | 1470655887835 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 2496 | 1470655887837 Marionette TRACE conn5 <- [1,338,null,{}] 04:31:27 INFO - PROCESS | 2496 | 1470655887847 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 2496 | 1470655887850 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:27 INFO - PROCESS | 2496 | 1470655887970 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:31:28 INFO - PROCESS | 2496 | 1470655888021 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 2496 | 1470655888026 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D6B000 == 45 [pid = 2496] [id = 94] 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F64717400) [pid = 2496] [serial = 279] [outer = 0000000000000000] 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F6488B400) [pid = 2496] [serial = 280] [outer = 0000006F64717400] 04:31:28 INFO - PROCESS | 2496 | 1470655888085 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F664F6400) [pid = 2496] [serial = 281] [outer = 0000006F64717400] 04:31:28 INFO - PROCESS | 2496 | 1470655888544 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:28 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. 04:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 735ms 04:31:28 INFO - PROCESS | 2496 | 1470655888588 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 2496 | 1470655888591 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:31:28 INFO - PROCESS | 2496 | 1470655888594 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:31:28 INFO - PROCESS | 2496 | 1470655888596 Marionette TRACE conn5 <- [1,342,null,{}] 04:31:28 INFO - PROCESS | 2496 | 1470655888600 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 2496 | 1470655888602 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:28 INFO - PROCESS | 2496 | 1470655888726 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:31:28 INFO - PROCESS | 2496 | 1470655888776 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 2496 | 1470655888779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672F000 == 46 [pid = 2496] [id = 95] 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F66FC6800) [pid = 2496] [serial = 282] [outer = 0000000000000000] 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F67913000) [pid = 2496] [serial = 283] [outer = 0000006F66FC6800] 04:31:28 INFO - PROCESS | 2496 | 1470655888825 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F67949C00) [pid = 2496] [serial = 284] [outer = 0000006F66FC6800] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F6701F400) [pid = 2496] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F682A6000) [pid = 2496] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F570A0000) [pid = 2496] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F6185F400) [pid = 2496] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F56E09000) [pid = 2496] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F64752800) [pid = 2496] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F55C06800) [pid = 2496] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F56F49800) [pid = 2496] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:31:29 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F60D5BC00) [pid = 2496] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:31:29 INFO - PROCESS | 2496 | 1470655889293 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:29 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. 04:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 735ms 04:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:31:29 INFO - PROCESS | 2496 | 1470655889333 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 2496 | 1470655889335 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:31:29 INFO - PROCESS | 2496 | 1470655889339 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 2496 | 1470655889341 Marionette TRACE conn5 <- [1,346,null,{}] 04:31:29 INFO - PROCESS | 2496 | 1470655889345 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 2496 | 1470655889347 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:29 INFO - PROCESS | 2496 | 1470655889435 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:31:29 INFO - PROCESS | 2496 | 1470655889508 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 2496 | 1470655889511 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4D800 == 47 [pid = 2496] [id = 96] 04:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F58612000) [pid = 2496] [serial = 285] [outer = 0000000000000000] 04:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F618BD000) [pid = 2496] [serial = 286] [outer = 0000006F58612000] 04:31:29 INFO - PROCESS | 2496 | 1470655889557 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F67921000) [pid = 2496] [serial = 287] [outer = 0000006F58612000] 04:31:29 INFO - PROCESS | 2496 | 1470655889910 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:29 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. 04:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 04:31:29 INFO - PROCESS | 2496 | 1470655889971 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 2496 | 1470655889973 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:31:29 INFO - PROCESS | 2496 | 1470655889977 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 2496 | 1470655889979 Marionette TRACE conn5 <- [1,350,null,{}] 04:31:29 INFO - PROCESS | 2496 | 1470655889983 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 2496 | 1470655889985 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:30 INFO - PROCESS | 2496 | 1470655890123 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:31:30 INFO - PROCESS | 2496 | 1470655890134 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 2496 | 1470655890136 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799A000 == 48 [pid = 2496] [id = 97] 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F67020000) [pid = 2496] [serial = 288] [outer = 0000000000000000] 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F67D82400) [pid = 2496] [serial = 289] [outer = 0000006F67020000] 04:31:30 INFO - PROCESS | 2496 | 1470655890182 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F68204000) [pid = 2496] [serial = 290] [outer = 0000006F67020000] 04:31:30 INFO - PROCESS | 2496 | 1470655890571 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:30 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. 04:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 04:31:30 INFO - PROCESS | 2496 | 1470655890609 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 2496 | 1470655890611 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:31:30 INFO - PROCESS | 2496 | 1470655890615 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 2496 | 1470655890617 Marionette TRACE conn5 <- [1,354,null,{}] 04:31:30 INFO - PROCESS | 2496 | 1470655890620 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 2496 | 1470655890622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:30 INFO - PROCESS | 2496 | 1470655890738 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:31:30 INFO - PROCESS | 2496 | 1470655890745 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 2496 | 1470655890747 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682DF000 == 49 [pid = 2496] [id = 98] 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F68207400) [pid = 2496] [serial = 291] [outer = 0000000000000000] 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F682A3400) [pid = 2496] [serial = 292] [outer = 0000006F68207400] 04:31:30 INFO - PROCESS | 2496 | 1470655890794 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F682ADC00) [pid = 2496] [serial = 293] [outer = 0000006F68207400] 04:31:31 INFO - PROCESS | 2496 | 1470655891259 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:31 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. 04:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 734ms 04:31:31 INFO - PROCESS | 2496 | 1470655891370 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 2496 | 1470655891376 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:31:31 INFO - PROCESS | 2496 | 1470655891388 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 2496 | 1470655891392 Marionette TRACE conn5 <- [1,358,null,{}] 04:31:31 INFO - PROCESS | 2496 | 1470655891441 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 2496 | 1470655891444 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:31 INFO - PROCESS | 2496 | 1470655891615 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:31:31 INFO - PROCESS | 2496 | 1470655891661 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 2496 | 1470655891666 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1E3800 == 50 [pid = 2496] [id = 99] 04:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0000006F570A9C00) [pid = 2496] [serial = 294] [outer = 0000000000000000] 04:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (0000006F58697400) [pid = 2496] [serial = 295] [outer = 0000006F570A9C00] 04:31:31 INFO - PROCESS | 2496 | 1470655891726 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (0000006F5C43CC00) [pid = 2496] [serial = 296] [outer = 0000006F570A9C00] 04:31:32 INFO - PROCESS | 2496 | 1470655892310 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:32 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. 04:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 04:31:32 INFO - PROCESS | 2496 | 1470655892374 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 2496 | 1470655892380 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:31:32 INFO - PROCESS | 2496 | 1470655892387 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 2496 | 1470655892390 Marionette TRACE conn5 <- [1,362,null,{}] 04:31:32 INFO - PROCESS | 2496 | 1470655892395 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 2496 | 1470655892398 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:32 INFO - PROCESS | 2496 | 1470655892553 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:31:32 INFO - PROCESS | 2496 | 1470655892669 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 2496 | 1470655892672 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643B0800 == 51 [pid = 2496] [id = 100] 04:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (0000006F5D959800) [pid = 2496] [serial = 297] [outer = 0000000000000000] 04:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (0000006F60935000) [pid = 2496] [serial = 298] [outer = 0000006F5D959800] 04:31:32 INFO - PROCESS | 2496 | 1470655892733 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (0000006F610C9400) [pid = 2496] [serial = 299] [outer = 0000006F5D959800] 04:31:33 INFO - PROCESS | 2496 | 1470655893332 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:33 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. 04:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 04:31:33 INFO - PROCESS | 2496 | 1470655893376 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 2496 | 1470655893379 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:31:33 INFO - PROCESS | 2496 | 1470655893383 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:31:33 INFO - PROCESS | 2496 | 1470655893387 Marionette TRACE conn5 <- [1,366,null,{}] 04:31:33 INFO - PROCESS | 2496 | 1470655893399 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 2496 | 1470655893405 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:33 INFO - PROCESS | 2496 | 1470655893526 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:31:33 INFO - PROCESS | 2496 | 1470655893615 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 2496 | 1470655893619 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1AC800 == 52 [pid = 2496] [id = 101] 04:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (0000006F66234800) [pid = 2496] [serial = 300] [outer = 0000000000000000] 04:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (0000006F6676B000) [pid = 2496] [serial = 301] [outer = 0000006F66234800] 04:31:33 INFO - PROCESS | 2496 | 1470655893680 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (0000006F6791BC00) [pid = 2496] [serial = 302] [outer = 0000006F66234800] 04:31:34 INFO - PROCESS | 2496 | 1470655894350 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:34 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. 04:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 04:31:34 INFO - PROCESS | 2496 | 1470655894373 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 2496 | 1470655894376 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:31:34 INFO - PROCESS | 2496 | 1470655894380 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 2496 | 1470655894382 Marionette TRACE conn5 <- [1,370,null,{}] 04:31:34 INFO - PROCESS | 2496 | 1470655894386 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 2496 | 1470655894389 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:34 INFO - PROCESS | 2496 | 1470655894508 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:31:34 INFO - PROCESS | 2496 | 1470655894623 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 2496 | 1470655894626 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B638800 == 53 [pid = 2496] [id = 102] 04:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (0000006F67B49000) [pid = 2496] [serial = 303] [outer = 0000000000000000] 04:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 112 (0000006F67B4DC00) [pid = 2496] [serial = 304] [outer = 0000006F67B49000] 04:31:34 INFO - PROCESS | 2496 | 1470655894684 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 113 (0000006F68208C00) [pid = 2496] [serial = 305] [outer = 0000006F67B49000] 04:31:35 INFO - PROCESS | 2496 | 1470655895481 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:31:35 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. 04:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1129ms 04:31:35 INFO - PROCESS | 2496 | 1470655895519 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 2496 | 1470655895524 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:31:35 INFO - PROCESS | 2496 | 1470655895529 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 2496 | 1470655895533 Marionette TRACE conn5 <- [1,374,null,{}] 04:31:35 INFO - PROCESS | 2496 | 1470655895539 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 2496 | 1470655895542 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:35 INFO - PROCESS | 2496 | 1470655895648 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:31:35 INFO - PROCESS | 2496 | 1470655895718 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 2496 | 1470655895723 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B6C000 == 54 [pid = 2496] [id = 103] 04:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 114 (0000006F5C132C00) [pid = 2496] [serial = 306] [outer = 0000000000000000] 04:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 115 (0000006F5C438800) [pid = 2496] [serial = 307] [outer = 0000006F5C132C00] 04:31:35 INFO - PROCESS | 2496 | 1470655895776 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 116 (0000006F5D4EB400) [pid = 2496] [serial = 308] [outer = 0000006F5C132C00] 04:31:36 INFO - PROCESS | 2496 | 1470655896451 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:31:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 987ms 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799A000 == 53 [pid = 2496] [id = 97] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4D800 == 52 [pid = 2496] [id = 96] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672F000 == 51 [pid = 2496] [id = 95] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D6B000 == 50 [pid = 2496] [id = 94] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A4A800 == 49 [pid = 2496] [id = 93] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63686800 == 48 [pid = 2496] [id = 92] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60986000 == 47 [pid = 2496] [id = 91] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0BC000 == 46 [pid = 2496] [id = 90] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B605000 == 45 [pid = 2496] [id = 89] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482A000 == 44 [pid = 2496] [id = 85] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC5800 == 43 [pid = 2496] [id = 83] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B8A0800 == 42 [pid = 2496] [id = 84] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA15000 == 41 [pid = 2496] [id = 87] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1D2000 == 40 [pid = 2496] [id = 58] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651C4800 == 39 [pid = 2496] [id = 71] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799B800 == 38 [pid = 2496] [id = 86] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDB0800 == 37 [pid = 2496] [id = 45] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A60000 == 36 [pid = 2496] [id = 33] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDA9800 == 35 [pid = 2496] [id = 70] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA2F800 == 34 [pid = 2496] [id = 88] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F573EC000 == 33 [pid = 2496] [id = 73] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B636000 == 32 [pid = 2496] [id = 72] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B638800 == 31 [pid = 2496] [id = 102] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1AC800 == 30 [pid = 2496] [id = 101] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643B0800 == 29 [pid = 2496] [id = 100] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682DF000 == 28 [pid = 2496] [id = 98] 04:31:37 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1E3800 == 27 [pid = 2496] [id = 99] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 115 (0000006F689A2800) [pid = 2496] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 114 (0000006F6A609400) [pid = 2496] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 113 (0000006F5D4B0800) [pid = 2496] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 112 (0000006F5C4CA000) [pid = 2496] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 111 (0000006F6A60FC00) [pid = 2496] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (0000006F6344E400) [pid = 2496] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (0000006F63D6EC00) [pid = 2496] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (0000006F5BB29000) [pid = 2496] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (0000006F64F62800) [pid = 2496] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (0000006F5C43BC00) [pid = 2496] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (0000006F5D95B400) [pid = 2496] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0000006F68BBB000) [pid = 2496] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0000006F6090A000) [pid = 2496] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0000006F5C134000) [pid = 2496] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0000006F6899C800) [pid = 2496] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F6B3E3000) [pid = 2496] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F67916800) [pid = 2496] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F6791D400) [pid = 2496] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F67947400) [pid = 2496] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F6B3EA000) [pid = 2496] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F68AD5400) [pid = 2496] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F61B2E400) [pid = 2496] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F66796000) [pid = 2496] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:31:37 INFO - PROCESS | 2496 | 1470655897355 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 2496 | 1470655897361 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:31:37 INFO - PROCESS | 2496 | 1470655897374 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 2496 | 1470655897377 Marionette TRACE conn5 <- [1,378,null,{}] 04:31:37 INFO - PROCESS | 2496 | 1470655897385 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 2496 | 1470655897389 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:37 INFO - PROCESS | 2496 | 1470655897482 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:31:37 INFO - PROCESS | 2496 | 1470655897491 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 2496 | 1470655897496 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F574B4000 == 28 [pid = 2496] [id = 104] 04:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5708B800) [pid = 2496] [serial = 309] [outer = 0000000000000000] 04:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5709F000) [pid = 2496] [serial = 310] [outer = 0000006F5708B800] 04:31:37 INFO - PROCESS | 2496 | 1470655897548 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F5844F000) [pid = 2496] [serial = 311] [outer = 0000006F5708B800] 04:31:38 INFO - PROCESS | 2496 | 1470655898179 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:31:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 04:31:38 INFO - PROCESS | 2496 | 1470655898217 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 2496 | 1470655898221 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:31:38 INFO - PROCESS | 2496 | 1470655898228 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 2496 | 1470655898233 Marionette TRACE conn5 <- [1,382,null,{}] 04:31:38 INFO - PROCESS | 2496 | 1470655898237 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 2496 | 1470655898240 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:38 INFO - PROCESS | 2496 | 1470655898334 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:31:38 INFO - PROCESS | 2496 | 1470655898408 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 2496 | 1470655898410 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC8000 == 29 [pid = 2496] [id = 105] 04:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F5C1F5C00) [pid = 2496] [serial = 312] [outer = 0000000000000000] 04:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 98 (0000006F5C4C3C00) [pid = 2496] [serial = 313] [outer = 0000006F5C1F5C00] 04:31:38 INFO - PROCESS | 2496 | 1470655898462 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 99 (0000006F5CF7A400) [pid = 2496] [serial = 314] [outer = 0000006F5C1F5C00] 04:31:38 INFO - PROCESS | 2496 | 1470655898910 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:31:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 04:31:38 INFO - PROCESS | 2496 | 1470655898964 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 2496 | 1470655898967 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:31:38 INFO - PROCESS | 2496 | 1470655898979 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 2496 | 1470655898981 Marionette TRACE conn5 <- [1,386,null,{}] 04:31:39 INFO - PROCESS | 2496 | 1470655898992 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 2496 | 1470655898997 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:39 INFO - PROCESS | 2496 | 1470655899090 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:31:39 INFO - PROCESS | 2496 | 1470655899108 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 2496 | 1470655899112 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634D9800 == 30 [pid = 2496] [id = 106] 04:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 100 (0000006F60AB0C00) [pid = 2496] [serial = 315] [outer = 0000000000000000] 04:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 101 (0000006F60D65400) [pid = 2496] [serial = 316] [outer = 0000006F60AB0C00] 04:31:39 INFO - PROCESS | 2496 | 1470655899165 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 102 (0000006F6186BC00) [pid = 2496] [serial = 317] [outer = 0000006F60AB0C00] 04:31:39 INFO - PROCESS | 2496 | 1470655899617 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 04:31:39 INFO - PROCESS | 2496 | 1470655899714 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 2496 | 1470655899716 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:31:39 INFO - PROCESS | 2496 | 1470655899720 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 2496 | 1470655899722 Marionette TRACE conn5 <- [1,390,null,{}] 04:31:39 INFO - PROCESS | 2496 | 1470655899730 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 2496 | 1470655899733 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:39 INFO - PROCESS | 2496 | 1470655899851 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:31:39 INFO - PROCESS | 2496 | 1470655899862 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 2496 | 1470655899864 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64508800 == 31 [pid = 2496] [id = 107] 04:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 103 (0000006F6372E400) [pid = 2496] [serial = 318] [outer = 0000000000000000] 04:31:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 104 (0000006F63735C00) [pid = 2496] [serial = 319] [outer = 0000006F6372E400] 04:31:39 INFO - PROCESS | 2496 | 1470655899949 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 105 (0000006F64177800) [pid = 2496] [serial = 320] [outer = 0000006F6372E400] 04:31:40 INFO - PROCESS | 2496 | 1470655900410 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 04:31:40 INFO - PROCESS | 2496 | 1470655900457 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 2496 | 1470655900459 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:31:40 INFO - PROCESS | 2496 | 1470655900467 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 2496 | 1470655900469 Marionette TRACE conn5 <- [1,394,null,{}] 04:31:40 INFO - PROCESS | 2496 | 1470655900482 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 2496 | 1470655900484 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:40 INFO - PROCESS | 2496 | 1470655900594 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:31:40 INFO - PROCESS | 2496 | 1470655900605 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 2496 | 1470655900607 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651BD800 == 32 [pid = 2496] [id = 108] 04:31:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 106 (0000006F64EF0800) [pid = 2496] [serial = 321] [outer = 0000000000000000] 04:31:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 107 (0000006F6515E000) [pid = 2496] [serial = 322] [outer = 0000006F64EF0800] 04:31:40 INFO - PROCESS | 2496 | 1470655900696 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 108 (0000006F66798400) [pid = 2496] [serial = 323] [outer = 0000006F64EF0800] 04:31:41 INFO - PROCESS | 2496 | 1470655901145 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 734ms 04:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:31:41 INFO - PROCESS | 2496 | 1470655901203 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 2496 | 1470655901206 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:31:41 INFO - PROCESS | 2496 | 1470655901215 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 2496 | 1470655901217 Marionette TRACE conn5 <- [1,398,null,{}] 04:31:41 INFO - PROCESS | 2496 | 1470655901221 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 2496 | 1470655901227 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:41 INFO - PROCESS | 2496 | 1470655901370 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:31:41 INFO - PROCESS | 2496 | 1470655901426 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 2496 | 1470655901429 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667F5000 == 33 [pid = 2496] [id = 109] 04:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 109 (0000006F678C8800) [pid = 2496] [serial = 324] [outer = 0000000000000000] 04:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 110 (0000006F678CEC00) [pid = 2496] [serial = 325] [outer = 0000006F678C8800] 04:31:41 INFO - PROCESS | 2496 | 1470655901475 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 111 (0000006F67916400) [pid = 2496] [serial = 326] [outer = 0000006F678C8800] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 110 (0000006F634B2C00) [pid = 2496] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 109 (0000006F64717400) [pid = 2496] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 108 (0000006F58612000) [pid = 2496] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 107 (0000006F60928000) [pid = 2496] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 106 (0000006F570A6400) [pid = 2496] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 105 (0000006F5708B000) [pid = 2496] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 104 (0000006F67020000) [pid = 2496] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 103 (0000006F67D85400) [pid = 2496] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 102 (0000006F67916000) [pid = 2496] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 101 (0000006F56F4D800) [pid = 2496] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 100 (0000006F634B1800) [pid = 2496] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 99 (0000006F67920400) [pid = 2496] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 98 (0000006F66FC6800) [pid = 2496] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 97 (0000006F5708AC00) [pid = 2496] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F60EC1800) [pid = 2496] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F68207400) [pid = 2496] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F5D4E3800) [pid = 2496] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F64178800) [pid = 2496] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F58329800) [pid = 2496] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F68ACF400) [pid = 2496] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F6417DC00) [pid = 2496] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:31:42 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F64175400) [pid = 2496] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:31:42 INFO - PROCESS | 2496 | 1470655902618 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1433ms 04:31:42 INFO - PROCESS | 2496 | 1470655902646 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 2496 | 1470655902651 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:31:42 INFO - PROCESS | 2496 | 1470655902666 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 2496 | 1470655902670 Marionette TRACE conn5 <- [1,402,null,{}] 04:31:42 INFO - PROCESS | 2496 | 1470655902678 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 2496 | 1470655902682 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:42 INFO - PROCESS | 2496 | 1470655902804 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:31:42 INFO - PROCESS | 2496 | 1470655902879 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 2496 | 1470655902884 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDA9800 == 34 [pid = 2496] [id = 110] 04:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F570A7000) [pid = 2496] [serial = 327] [outer = 0000000000000000] 04:31:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F584B9000) [pid = 2496] [serial = 328] [outer = 0000006F570A7000] 04:31:42 INFO - PROCESS | 2496 | 1470655902985 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5C074800) [pid = 2496] [serial = 329] [outer = 0000006F570A7000] 04:31:43 INFO - PROCESS | 2496 | 1470655903678 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1090ms 04:31:43 INFO - PROCESS | 2496 | 1470655903749 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 2496 | 1470655903755 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:31:43 INFO - PROCESS | 2496 | 1470655903762 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 2496 | 1470655903765 Marionette TRACE conn5 <- [1,406,null,{}] 04:31:43 INFO - PROCESS | 2496 | 1470655903769 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 2496 | 1470655903773 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:43 INFO - PROCESS | 2496 | 1470655903925 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:31:44 INFO - PROCESS | 2496 | 1470655903993 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 2496 | 1470655903996 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66209000 == 35 [pid = 2496] [id = 111] 04:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5BB2AC00) [pid = 2496] [serial = 330] [outer = 0000000000000000] 04:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5D95B800) [pid = 2496] [serial = 331] [outer = 0000006F5BB2AC00] 04:31:44 INFO - PROCESS | 2496 | 1470655904109 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F60A09C00) [pid = 2496] [serial = 332] [outer = 0000006F5BB2AC00] 04:31:44 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651BD800 == 34 [pid = 2496] [id = 108] 04:31:44 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64508800 == 33 [pid = 2496] [id = 107] 04:31:44 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634D9800 == 32 [pid = 2496] [id = 106] 04:31:44 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC8000 == 31 [pid = 2496] [id = 105] 04:31:44 INFO - PROCESS | 2496 | --DOCSHELL 0000006F574B4000 == 30 [pid = 2496] [id = 104] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F6BA5C400) [pid = 2496] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F64181C00) [pid = 2496] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F68AD7000) [pid = 2496] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5C4C5C00) [pid = 2496] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F68ADCC00) [pid = 2496] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F6372AC00) [pid = 2496] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F664F6400) [pid = 2496] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6488B400) [pid = 2496] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F618BD000) [pid = 2496] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60E48000) [pid = 2496] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B2400) [pid = 2496] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57E9A000) [pid = 2496] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4BFC00) [pid = 2496] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D4B0C00) [pid = 2496] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D958400) [pid = 2496] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F68204000) [pid = 2496] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67D89000) [pid = 2496] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F68206000) [pid = 2496] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F67B2FC00) [pid = 2496] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F682A0000) [pid = 2496] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57084C00) [pid = 2496] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F58693C00) [pid = 2496] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6820DC00) [pid = 2496] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F682A4C00) [pid = 2496] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B2A000) [pid = 2496] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67913000) [pid = 2496] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5B846400) [pid = 2496] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5C12F000) [pid = 2496] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F610D4400) [pid = 2496] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67D82400) [pid = 2496] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F682ADC00) [pid = 2496] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F67949C00) [pid = 2496] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F63732C00) [pid = 2496] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F682A3400) [pid = 2496] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F61BB8800) [pid = 2496] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F67921000) [pid = 2496] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F61BE8C00) [pid = 2496] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:31:44 INFO - PROCESS | 2496 | 1470655904975 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1235ms 04:31:45 INFO - PROCESS | 2496 | 1470655904998 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 2496 | 1470655905002 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:31:45 INFO - PROCESS | 2496 | 1470655905007 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 2496 | 1470655905011 Marionette TRACE conn5 <- [1,410,null,{}] 04:31:45 INFO - PROCESS | 2496 | 1470655905019 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 2496 | 1470655905022 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:45 INFO - PROCESS | 2496 | 1470655905116 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:31:45 INFO - PROCESS | 2496 | 1470655905124 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 2496 | 1470655905129 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB82000 == 31 [pid = 2496] [id = 112] 04:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F58619400) [pid = 2496] [serial = 333] [outer = 0000000000000000] 04:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5B643C00) [pid = 2496] [serial = 334] [outer = 0000006F58619400] 04:31:45 INFO - PROCESS | 2496 | 1470655905180 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F5C1F4800) [pid = 2496] [serial = 335] [outer = 0000006F58619400] 04:31:45 INFO - PROCESS | 2496 | 1470655905681 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 04:31:45 INFO - PROCESS | 2496 | 1470655905746 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 2496 | 1470655905750 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:31:45 INFO - PROCESS | 2496 | 1470655905757 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 2496 | 1470655905760 Marionette TRACE conn5 <- [1,414,null,{}] 04:31:45 INFO - PROCESS | 2496 | 1470655905764 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:45 INFO - PROCESS | 2496 | 1470655905767 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:45 INFO - PROCESS | 2496 | 1470655905862 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:31:45 INFO - PROCESS | 2496 | 1470655905931 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 2496 | 1470655905933 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D51F800 == 32 [pid = 2496] [id = 113] 04:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5C342000) [pid = 2496] [serial = 336] [outer = 0000000000000000] 04:31:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5D4DCC00) [pid = 2496] [serial = 337] [outer = 0000006F5C342000] 04:31:45 INFO - PROCESS | 2496 | 1470655905984 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F60908400) [pid = 2496] [serial = 338] [outer = 0000006F5C342000] 04:31:46 INFO - PROCESS | 2496 | 1470655906407 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:31:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 04:31:46 INFO - PROCESS | 2496 | 1470655906430 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 2496 | 1470655906433 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:31:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:31:46 INFO - PROCESS | 2496 | 1470655906467 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 2496 | 1470655906471 Marionette TRACE conn5 <- [1,418,null,{}] 04:31:46 INFO - PROCESS | 2496 | 1470655906486 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 2496 | 1470655906492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:46 INFO - PROCESS | 2496 | 1470655906587 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:31:46 INFO - PROCESS | 2496 | 1470655906603 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 2496 | 1470655906606 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63789800 == 33 [pid = 2496] [id = 114] 04:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5521F400) [pid = 2496] [serial = 339] [outer = 0000000000000000] 04:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F6344E400) [pid = 2496] [serial = 340] [outer = 0000006F5521F400] 04:31:46 INFO - PROCESS | 2496 | 1470655906660 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F6372AC00) [pid = 2496] [serial = 341] [outer = 0000006F5521F400] 04:31:47 INFO - PROCESS | 2496 | 1470655907579 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1160ms 04:31:47 INFO - PROCESS | 2496 | 1470655907600 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 2496 | 1470655907603 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:31:47 INFO - PROCESS | 2496 | 1470655907606 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 2496 | 1470655907608 Marionette TRACE conn5 <- [1,422,null,{}] 04:31:47 INFO - PROCESS | 2496 | 1470655907612 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 2496 | 1470655907614 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:47 INFO - PROCESS | 2496 | 1470655907730 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:31:47 INFO - PROCESS | 2496 | 1470655907736 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 2496 | 1470655907739 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643BF000 == 34 [pid = 2496] [id = 115] 04:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F6372C000) [pid = 2496] [serial = 342] [outer = 0000000000000000] 04:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F64174800) [pid = 2496] [serial = 343] [outer = 0000006F6372C000] 04:31:47 INFO - PROCESS | 2496 | 1470655907786 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F64717400) [pid = 2496] [serial = 344] [outer = 0000006F6372C000] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F60AB0C00) [pid = 2496] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6372E400) [pid = 2496] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5D959800) [pid = 2496] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67B49000) [pid = 2496] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5C132C00) [pid = 2496] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F66234800) [pid = 2496] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F570A9C00) [pid = 2496] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F5C1F5C00) [pid = 2496] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F5708B800) [pid = 2496] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:31:48 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F64EF0800) [pid = 2496] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:31:48 INFO - PROCESS | 2496 | 1470655908738 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1180ms 04:31:48 INFO - PROCESS | 2496 | 1470655908789 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:31:48 INFO - PROCESS | 2496 | 1470655908791 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:31:48 INFO - PROCESS | 2496 | 1470655908795 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:31:48 INFO - PROCESS | 2496 | 1470655908797 Marionette TRACE conn5 <- [1,426,null,{}] 04:31:48 INFO - PROCESS | 2496 | 1470655908801 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:48 INFO - PROCESS | 2496 | 1470655908803 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:48 INFO - PROCESS | 2496 | 1470655908912 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:31:48 INFO - PROCESS | 2496 | 1470655908953 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 2496 | 1470655908956 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6483F000 == 35 [pid = 2496] [id = 116] 04:31:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F57081000) [pid = 2496] [serial = 345] [outer = 0000000000000000] 04:31:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F61085400) [pid = 2496] [serial = 346] [outer = 0000006F57081000] 04:31:49 INFO - PROCESS | 2496 | 1470655909003 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F64EF4C00) [pid = 2496] [serial = 347] [outer = 0000006F57081000] 04:31:49 INFO - PROCESS | 2496 | 1470655909403 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 2496 | 1470655909471 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:31:49 INFO - PROCESS | 2496 | 1470655909475 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 2496 | 1470655909477 Marionette TRACE conn5 <- [1,430,null,{}] 04:31:49 INFO - PROCESS | 2496 | 1470655909481 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 2496 | 1470655909487 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:49 INFO - PROCESS | 2496 | 1470655909601 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:31:49 INFO - PROCESS | 2496 | 1470655909610 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 2496 | 1470655909613 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F57800 == 36 [pid = 2496] [id = 117] 04:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F664EDC00) [pid = 2496] [serial = 348] [outer = 0000000000000000] 04:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F678C7800) [pid = 2496] [serial = 349] [outer = 0000006F664EDC00] 04:31:49 INFO - PROCESS | 2496 | 1470655909659 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F6791FC00) [pid = 2496] [serial = 350] [outer = 0000006F664EDC00] 04:31:50 INFO - PROCESS | 2496 | 1470655910094 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 04:31:50 INFO - PROCESS | 2496 | 1470655910149 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 2496 | 1470655910151 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:31:50 INFO - PROCESS | 2496 | 1470655910155 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 2496 | 1470655910157 Marionette TRACE conn5 <- [1,434,null,{}] 04:31:50 INFO - PROCESS | 2496 | 1470655910160 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 2496 | 1470655910162 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:50 INFO - PROCESS | 2496 | 1470655910271 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:31:50 INFO - PROCESS | 2496 | 1470655910280 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 2496 | 1470655910282 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A2800 == 37 [pid = 2496] [id = 118] 04:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F67949C00) [pid = 2496] [serial = 351] [outer = 0000000000000000] 04:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F67B27C00) [pid = 2496] [serial = 352] [outer = 0000006F67949C00] 04:31:50 INFO - PROCESS | 2496 | 1470655910328 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F67B31800) [pid = 2496] [serial = 353] [outer = 0000006F67949C00] 04:31:50 INFO - PROCESS | 2496 | 1470655910754 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 04:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:31:50 INFO - PROCESS | 2496 | 1470655910787 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 2496 | 1470655910789 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:31:50 INFO - PROCESS | 2496 | 1470655910793 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 2496 | 1470655910795 Marionette TRACE conn5 <- [1,438,null,{}] 04:31:50 INFO - PROCESS | 2496 | 1470655910799 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 2496 | 1470655910801 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:50 INFO - PROCESS | 2496 | 1470655910885 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:31:50 INFO - PROCESS | 2496 | 1470655910894 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 2496 | 1470655910896 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EBD000 == 38 [pid = 2496] [id = 119] 04:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F67B43C00) [pid = 2496] [serial = 354] [outer = 0000000000000000] 04:31:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F67B49C00) [pid = 2496] [serial = 355] [outer = 0000006F67B43C00] 04:31:50 INFO - PROCESS | 2496 | 1470655910941 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F67D81800) [pid = 2496] [serial = 356] [outer = 0000006F67B43C00] 04:31:51 INFO - PROCESS | 2496 | 1470655911709 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 04:31:51 INFO - PROCESS | 2496 | 1470655911783 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 2496 | 1470655911787 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:31:51 INFO - PROCESS | 2496 | 1470655911792 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:31:51 INFO - PROCESS | 2496 | 1470655911796 Marionette TRACE conn5 <- [1,442,null,{}] 04:31:51 INFO - PROCESS | 2496 | 1470655911801 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 2496 | 1470655911805 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:51 INFO - PROCESS | 2496 | 1470655911930 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:31:52 INFO - PROCESS | 2496 | 1470655911996 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 2496 | 1470655911999 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A58800 == 39 [pid = 2496] [id = 120] 04:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5BBC4800) [pid = 2496] [serial = 357] [outer = 0000000000000000] 04:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C4CC400) [pid = 2496] [serial = 358] [outer = 0000006F5BBC4800] 04:31:52 INFO - PROCESS | 2496 | 1470655912061 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60905000) [pid = 2496] [serial = 359] [outer = 0000006F5BBC4800] 04:31:52 INFO - PROCESS | 2496 | 1470655912650 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:31:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 924ms 04:31:52 INFO - PROCESS | 2496 | 1470655912719 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 2496 | 1470655912725 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:31:52 INFO - PROCESS | 2496 | 1470655912732 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 2496 | 1470655912735 Marionette TRACE conn5 <- [1,446,null,{}] 04:31:52 INFO - PROCESS | 2496 | 1470655912739 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 2496 | 1470655912742 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:52 INFO - PROCESS | 2496 | 1470655912905 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:31:53 INFO - PROCESS | 2496 | 1470655913012 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 2496 | 1470655913015 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667F0000 == 40 [pid = 2496] [id = 121] 04:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6186C000) [pid = 2496] [serial = 360] [outer = 0000000000000000] 04:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63731800) [pid = 2496] [serial = 361] [outer = 0000006F6186C000] 04:31:53 INFO - PROCESS | 2496 | 1470655913076 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6645C000) [pid = 2496] [serial = 362] [outer = 0000006F6186C000] 04:31:53 INFO - PROCESS | 2496 | 1470655913750 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1082ms 04:31:53 INFO - PROCESS | 2496 | 1470655913816 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 2496 | 1470655913819 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:31:53 INFO - PROCESS | 2496 | 1470655913823 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 2496 | 1470655913827 Marionette TRACE conn5 <- [1,450,null,{}] 04:31:53 INFO - PROCESS | 2496 | 1470655913839 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 2496 | 1470655913845 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:53 INFO - PROCESS | 2496 | 1470655913989 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:31:54 INFO - PROCESS | 2496 | 1470655914106 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 2496 | 1470655914109 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E6000 == 41 [pid = 2496] [id = 122] 04:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67912800) [pid = 2496] [serial = 363] [outer = 0000000000000000] 04:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6794A800) [pid = 2496] [serial = 364] [outer = 0000006F67912800] 04:31:54 INFO - PROCESS | 2496 | 1470655914170 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67D88000) [pid = 2496] [serial = 365] [outer = 0000006F67912800] 04:31:54 INFO - PROCESS | 2496 | 1470655914952 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 2496 | 1470655915019 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:31:55 INFO - PROCESS | 2496 | 1470655915078 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 2496 | 1470655915082 Marionette TRACE conn5 <- [1,454,null,{}] 04:31:55 INFO - PROCESS | 2496 | 1470655915089 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 2496 | 1470655915092 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:55 INFO - PROCESS | 2496 | 1470655915208 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:31:55 INFO - PROCESS | 2496 | 1470655915276 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 2496 | 1470655915281 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B95E800 == 42 [pid = 2496] [id = 123] 04:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5708FC00) [pid = 2496] [serial = 367] [outer = 0000000000000000] 04:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C3FC400) [pid = 2496] [serial = 368] [outer = 0000006F5708FC00] 04:31:55 INFO - PROCESS | 2496 | 1470655915335 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5CEE3800) [pid = 2496] [serial = 369] [outer = 0000006F5708FC00] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B6C000 == 41 [pid = 2496] [id = 103] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A2800 == 40 [pid = 2496] [id = 118] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F57800 == 39 [pid = 2496] [id = 117] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6483F000 == 38 [pid = 2496] [id = 116] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643BF000 == 37 [pid = 2496] [id = 115] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63789800 == 36 [pid = 2496] [id = 114] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D51F800 == 35 [pid = 2496] [id = 113] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB82000 == 34 [pid = 2496] [id = 112] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66209000 == 33 [pid = 2496] [id = 111] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667F5000 == 32 [pid = 2496] [id = 109] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDA9800 == 31 [pid = 2496] [id = 110] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E6000 == 30 [pid = 2496] [id = 122] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667F0000 == 29 [pid = 2496] [id = 121] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A58800 == 28 [pid = 2496] [id = 120] 04:31:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EBD000 == 27 [pid = 2496] [id = 119] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6186BC00) [pid = 2496] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F63735C00) [pid = 2496] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60D65400) [pid = 2496] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64177800) [pid = 2496] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F610C9400) [pid = 2496] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F68208C00) [pid = 2496] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D4EB400) [pid = 2496] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6791BC00) [pid = 2496] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C43CC00) [pid = 2496] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5CF7A400) [pid = 2496] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C438800) [pid = 2496] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60935000) [pid = 2496] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F58697400) [pid = 2496] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5844F000) [pid = 2496] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6676B000) [pid = 2496] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5709F000) [pid = 2496] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67B4DC00) [pid = 2496] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5C4C3C00) [pid = 2496] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F66798400) [pid = 2496] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F678CEC00) [pid = 2496] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F6515E000) [pid = 2496] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:31:56 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:56 INFO - PROCESS | 2496 | 1470655916594 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:31:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1566ms 04:31:56 INFO - PROCESS | 2496 | 1470655916612 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 2496 | 1470655916617 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:31:56 INFO - PROCESS | 2496 | 1470655916622 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 2496 | 1470655916625 Marionette TRACE conn5 <- [1,458,null,{}] 04:31:56 INFO - PROCESS | 2496 | 1470655916636 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 2496 | 1470655916640 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:56 INFO - PROCESS | 2496 | 1470655916727 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:31:56 INFO - PROCESS | 2496 | 1470655916734 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 2496 | 1470655916738 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B610000 == 28 [pid = 2496] [id = 124] 04:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5709B000) [pid = 2496] [serial = 370] [outer = 0000000000000000] 04:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5709F800) [pid = 2496] [serial = 371] [outer = 0000006F5709B000] 04:31:56 INFO - PROCESS | 2496 | 1470655916789 Marionette DEBUG loaded listener.js 04:31:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57E77000) [pid = 2496] [serial = 372] [outer = 0000006F5709B000] 04:31:57 INFO - PROCESS | 2496 | 1470655917267 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 2496 | 1470655917324 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:31:57 INFO - PROCESS | 2496 | 1470655917331 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 2496 | 1470655917334 Marionette TRACE conn5 <- [1,462,null,{}] 04:31:57 INFO - PROCESS | 2496 | 1470655917338 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 2496 | 1470655917341 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:57 INFO - PROCESS | 2496 | 1470655917435 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:31:57 INFO - PROCESS | 2496 | 1470655917485 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 2496 | 1470655917488 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDA9800 == 29 [pid = 2496] [id = 125] 04:31:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5B87D400) [pid = 2496] [serial = 373] [outer = 0000000000000000] 04:31:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C1F1800) [pid = 2496] [serial = 374] [outer = 0000006F5B87D400] 04:31:57 INFO - PROCESS | 2496 | 1470655917589 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C4C1800) [pid = 2496] [serial = 375] [outer = 0000006F5B87D400] 04:31:58 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:58 INFO - PROCESS | 2496 | 1470655918004 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 2496 | 1470655918069 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:31:58 INFO - PROCESS | 2496 | 1470655918072 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 2496 | 1470655918076 Marionette TRACE conn5 <- [1,466,null,{}] 04:31:58 INFO - PROCESS | 2496 | 1470655918093 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 2496 | 1470655918098 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:58 INFO - PROCESS | 2496 | 1470655918189 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:31:58 INFO - PROCESS | 2496 | 1470655918209 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 2496 | 1470655918212 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6191D800 == 30 [pid = 2496] [id = 126] 04:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5636DC00) [pid = 2496] [serial = 376] [outer = 0000000000000000] 04:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D959C00) [pid = 2496] [serial = 377] [outer = 0000006F5636DC00] 04:31:58 INFO - PROCESS | 2496 | 1470655918263 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6090B400) [pid = 2496] [serial = 378] [outer = 0000006F5636DC00] 04:31:58 INFO - PROCESS | 2496 | 1470655918738 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 2496 | 1470655918806 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:31:58 INFO - PROCESS | 2496 | 1470655918822 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 2496 | 1470655918824 Marionette TRACE conn5 <- [1,470,null,{}] 04:31:58 INFO - PROCESS | 2496 | 1470655918827 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 2496 | 1470655918829 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:58 INFO - PROCESS | 2496 | 1470655918942 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:31:58 INFO - PROCESS | 2496 | 1470655918990 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 2496 | 1470655918992 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637E8000 == 31 [pid = 2496] [id = 127] 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60E46000) [pid = 2496] [serial = 379] [outer = 0000000000000000] 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F61081800) [pid = 2496] [serial = 380] [outer = 0000006F60E46000] 04:31:59 INFO - PROCESS | 2496 | 1470655919040 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F61861800) [pid = 2496] [serial = 381] [outer = 0000006F60E46000] 04:31:59 INFO - PROCESS | 2496 | 1470655919498 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 04:31:59 INFO - PROCESS | 2496 | 1470655919555 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 2496 | 1470655919558 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:31:59 INFO - PROCESS | 2496 | 1470655919562 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 2496 | 1470655919563 Marionette TRACE conn5 <- [1,474,null,{}] 04:31:59 INFO - PROCESS | 2496 | 1470655919572 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 2496 | 1470655919574 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:59 INFO - PROCESS | 2496 | 1470655919679 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:31:59 INFO - PROCESS | 2496 | 1470655919690 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 2496 | 1470655919692 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:31:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6451B000 == 32 [pid = 2496] [id = 128] 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5748BC00) [pid = 2496] [serial = 382] [outer = 0000000000000000] 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61B32000) [pid = 2496] [serial = 383] [outer = 0000006F5748BC00] 04:31:59 INFO - PROCESS | 2496 | 1470655919740 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F634B7C00) [pid = 2496] [serial = 384] [outer = 0000006F5748BC00] 04:32:00 INFO - PROCESS | 2496 | 1470655920199 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 693ms 04:32:00 INFO - PROCESS | 2496 | 1470655920282 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 2496 | 1470655920285 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:32:00 INFO - PROCESS | 2496 | 1470655920299 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 2496 | 1470655920301 Marionette TRACE conn5 <- [1,478,null,{}] 04:32:00 INFO - PROCESS | 2496 | 1470655920305 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 2496 | 1470655920311 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:00 INFO - PROCESS | 2496 | 1470655920617 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F6372C000) [pid = 2496] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F664EDC00) [pid = 2496] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F67949C00) [pid = 2496] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F58619400) [pid = 2496] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C342000) [pid = 2496] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F570A7000) [pid = 2496] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5521F400) [pid = 2496] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F678C8800) [pid = 2496] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5BB2AC00) [pid = 2496] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B43C00) [pid = 2496] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:32:00 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F57081000) [pid = 2496] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:32:00 INFO - PROCESS | 2496 | 1470655920667 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 2496 | 1470655920669 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61389000 == 33 [pid = 2496] [id = 129] 04:32:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5521F400) [pid = 2496] [serial = 385] [outer = 0000000000000000] 04:32:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56A28C00) [pid = 2496] [serial = 386] [outer = 0000006F5521F400] 04:32:00 INFO - PROCESS | 2496 | 1470655920719 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60E46800) [pid = 2496] [serial = 387] [outer = 0000006F5521F400] 04:32:01 INFO - PROCESS | 2496 | 1470655921100 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 839ms 04:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:32:01 INFO - PROCESS | 2496 | 1470655921139 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 2496 | 1470655921142 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 2496 | 1470655921145 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 2496 | 1470655921147 Marionette TRACE conn5 <- [1,482,null,{}] 04:32:01 INFO - PROCESS | 2496 | 1470655921151 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 2496 | 1470655921153 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:01 INFO - PROCESS | 2496 | 1470655921235 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:32:01 INFO - PROCESS | 2496 | 1470655921241 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 2496 | 1470655921243 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672C000 == 34 [pid = 2496] [id = 130] 04:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6389C800) [pid = 2496] [serial = 388] [outer = 0000000000000000] 04:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6471B400) [pid = 2496] [serial = 389] [outer = 0000006F6389C800] 04:32:01 INFO - PROCESS | 2496 | 1470655921289 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6515D400) [pid = 2496] [serial = 390] [outer = 0000006F6389C800] 04:32:01 INFO - PROCESS | 2496 | 1470655921727 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 04:32:01 INFO - PROCESS | 2496 | 1470655921777 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 2496 | 1470655921780 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:32:01 INFO - PROCESS | 2496 | 1470655921783 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 2496 | 1470655921785 Marionette TRACE conn5 <- [1,486,null,{}] 04:32:01 INFO - PROCESS | 2496 | 1470655921788 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 2496 | 1470655921791 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:01 INFO - PROCESS | 2496 | 1470655921872 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:32:01 INFO - PROCESS | 2496 | 1470655921881 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 2496 | 1470655921883 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667F0800 == 35 [pid = 2496] [id = 131] 04:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F646A0400) [pid = 2496] [serial = 391] [outer = 0000000000000000] 04:32:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F66767400) [pid = 2496] [serial = 392] [outer = 0000006F646A0400] 04:32:01 INFO - PROCESS | 2496 | 1470655921930 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66FD3400) [pid = 2496] [serial = 393] [outer = 0000006F646A0400] 04:32:02 INFO - PROCESS | 2496 | 1470655922378 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 04:32:02 INFO - PROCESS | 2496 | 1470655922415 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 2496 | 1470655922418 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:32:02 INFO - PROCESS | 2496 | 1470655922422 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:32:02 INFO - PROCESS | 2496 | 1470655922423 Marionette TRACE conn5 <- [1,490,null,{}] 04:32:02 INFO - PROCESS | 2496 | 1470655922432 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 2496 | 1470655922434 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:02 INFO - PROCESS | 2496 | 1470655922517 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:32:02 INFO - PROCESS | 2496 | 1470655922523 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 2496 | 1470655922525 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61919800 == 36 [pid = 2496] [id = 132] 04:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6701AC00) [pid = 2496] [serial = 394] [outer = 0000000000000000] 04:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F678C6800) [pid = 2496] [serial = 395] [outer = 0000006F6701AC00] 04:32:02 INFO - PROCESS | 2496 | 1470655922573 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F678D1000) [pid = 2496] [serial = 396] [outer = 0000006F6701AC00] 04:32:03 INFO - PROCESS | 2496 | 1470655923421 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1027ms 04:32:03 INFO - PROCESS | 2496 | 1470655923452 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 2496 | 1470655923457 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:32:03 INFO - PROCESS | 2496 | 1470655923462 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 2496 | 1470655923468 Marionette TRACE conn5 <- [1,494,null,{}] 04:32:03 INFO - PROCESS | 2496 | 1470655923496 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 2496 | 1470655923499 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:03 INFO - PROCESS | 2496 | 1470655923647 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:32:03 INFO - PROCESS | 2496 | 1470655923718 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 2496 | 1470655923721 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD39800 == 37 [pid = 2496] [id = 133] 04:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5709BC00) [pid = 2496] [serial = 397] [outer = 0000000000000000] 04:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5748C800) [pid = 2496] [serial = 398] [outer = 0000006F5709BC00] 04:32:03 INFO - PROCESS | 2496 | 1470655923824 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C071400) [pid = 2496] [serial = 399] [outer = 0000006F5709BC00] 04:32:04 INFO - PROCESS | 2496 | 1470655924533 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1107ms 04:32:04 INFO - PROCESS | 2496 | 1470655924573 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 2496 | 1470655924578 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:32:04 INFO - PROCESS | 2496 | 1470655924585 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 2496 | 1470655924589 Marionette TRACE conn5 <- [1,498,null,{}] 04:32:04 INFO - PROCESS | 2496 | 1470655924593 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 2496 | 1470655924596 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:04 INFO - PROCESS | 2496 | 1470655924726 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:32:04 INFO - PROCESS | 2496 | 1470655924796 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 2496 | 1470655924799 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C325000 == 38 [pid = 2496] [id = 134] 04:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C349C00) [pid = 2496] [serial = 400] [outer = 0000000000000000] 04:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D408800) [pid = 2496] [serial = 401] [outer = 0000006F5C349C00] 04:32:04 INFO - PROCESS | 2496 | 1470655924858 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6090A800) [pid = 2496] [serial = 402] [outer = 0000006F5C349C00] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667F0800 == 37 [pid = 2496] [id = 131] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672C000 == 36 [pid = 2496] [id = 130] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61389000 == 35 [pid = 2496] [id = 129] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6451B000 == 34 [pid = 2496] [id = 128] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637E8000 == 33 [pid = 2496] [id = 127] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6191D800 == 32 [pid = 2496] [id = 126] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDA9800 == 31 [pid = 2496] [id = 125] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B610000 == 30 [pid = 2496] [id = 124] 04:32:05 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B95E800 == 29 [pid = 2496] [id = 123] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F570A3C00) [pid = 2496] [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.] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F64174800) [pid = 2496] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F64717400) [pid = 2496] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F678C7800) [pid = 2496] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67B27C00) [pid = 2496] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5B643C00) [pid = 2496] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C1F4800) [pid = 2496] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D4DCC00) [pid = 2496] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F60908400) [pid = 2496] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F584B9000) [pid = 2496] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C074800) [pid = 2496] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6344E400) [pid = 2496] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67916400) [pid = 2496] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D95B800) [pid = 2496] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F60A09C00) [pid = 2496] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67D81800) [pid = 2496] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B49C00) [pid = 2496] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F61085400) [pid = 2496] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B31800) [pid = 2496] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6372AC00) [pid = 2496] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F64EF4C00) [pid = 2496] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F6791FC00) [pid = 2496] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:32:05 INFO - PROCESS | 2496 | 1470655925630 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1084ms 04:32:05 INFO - PROCESS | 2496 | 1470655925675 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 2496 | 1470655925679 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:32:05 INFO - PROCESS | 2496 | 1470655925687 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 2496 | 1470655925692 Marionette TRACE conn5 <- [1,502,null,{}] 04:32:05 INFO - PROCESS | 2496 | 1470655925697 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 2496 | 1470655925700 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:05 INFO - PROCESS | 2496 | 1470655925793 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:32:05 INFO - PROCESS | 2496 | 1470655925800 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 2496 | 1470655925804 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C004800 == 30 [pid = 2496] [id = 135] 04:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57DC8400) [pid = 2496] [serial = 403] [outer = 0000000000000000] 04:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5B644000) [pid = 2496] [serial = 404] [outer = 0000006F57DC8400] 04:32:05 INFO - PROCESS | 2496 | 1470655925854 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C431400) [pid = 2496] [serial = 405] [outer = 0000006F57DC8400] 04:32:06 INFO - PROCESS | 2496 | 1470655926357 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 04:32:06 INFO - PROCESS | 2496 | 1470655926425 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 2496 | 1470655926430 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:32:06 INFO - PROCESS | 2496 | 1470655926436 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 2496 | 1470655926439 Marionette TRACE conn5 <- [1,506,null,{}] 04:32:06 INFO - PROCESS | 2496 | 1470655926443 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 2496 | 1470655926446 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:06 INFO - PROCESS | 2496 | 1470655926545 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:32:06 INFO - PROCESS | 2496 | 1470655926613 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 2496 | 1470655926616 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A62000 == 31 [pid = 2496] [id = 136] 04:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C4BE000) [pid = 2496] [serial = 406] [outer = 0000000000000000] 04:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D958000) [pid = 2496] [serial = 407] [outer = 0000006F5C4BE000] 04:32:06 INFO - PROCESS | 2496 | 1470655926672 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60911400) [pid = 2496] [serial = 408] [outer = 0000006F5C4BE000] 04:32:07 INFO - PROCESS | 2496 | 1470655927073 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 04:32:07 INFO - PROCESS | 2496 | 1470655927110 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 2496 | 1470655927113 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:32:07 INFO - PROCESS | 2496 | 1470655927117 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 2496 | 1470655927121 Marionette TRACE conn5 <- [1,510,null,{}] 04:32:07 INFO - PROCESS | 2496 | 1470655927133 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 2496 | 1470655927138 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:07 INFO - PROCESS | 2496 | 1470655927227 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:32:07 INFO - PROCESS | 2496 | 1470655927235 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 2496 | 1470655927238 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643AB000 == 32 [pid = 2496] [id = 137] 04:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60AB0800) [pid = 2496] [serial = 409] [outer = 0000000000000000] 04:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F61B2E400) [pid = 2496] [serial = 410] [outer = 0000006F60AB0800] 04:32:07 INFO - PROCESS | 2496 | 1470655927289 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6372BC00) [pid = 2496] [serial = 411] [outer = 0000006F60AB0800] 04:32:07 INFO - PROCESS | 2496 | 1470655927727 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 693ms 04:32:07 INFO - PROCESS | 2496 | 1470655927811 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 2496 | 1470655927814 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:32:07 INFO - PROCESS | 2496 | 1470655927823 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 2496 | 1470655927826 Marionette TRACE conn5 <- [1,514,null,{}] 04:32:07 INFO - PROCESS | 2496 | 1470655927830 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 2496 | 1470655927832 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:07 INFO - PROCESS | 2496 | 1470655927988 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:32:08 INFO - PROCESS | 2496 | 1470655928006 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 2496 | 1470655928008 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F31000 == 33 [pid = 2496] [id = 138] 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64176800) [pid = 2496] [serial = 412] [outer = 0000000000000000] 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6417B400) [pid = 2496] [serial = 413] [outer = 0000006F64176800] 04:32:08 INFO - PROCESS | 2496 | 1470655928055 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64757800) [pid = 2496] [serial = 414] [outer = 0000006F64176800] 04:32:08 INFO - PROCESS | 2496 | 1470655928478 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 04:32:08 INFO - PROCESS | 2496 | 1470655928512 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:32:08 INFO - PROCESS | 2496 | 1470655928515 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:32:08 INFO - PROCESS | 2496 | 1470655928518 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 2496 | 1470655928520 Marionette TRACE conn5 <- [1,518,null,{}] 04:32:08 INFO - PROCESS | 2496 | 1470655928523 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 2496 | 1470655928526 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:08 INFO - PROCESS | 2496 | 1470655928636 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:32:08 INFO - PROCESS | 2496 | 1470655928642 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 2496 | 1470655928644 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66737800 == 34 [pid = 2496] [id = 139] 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63E9A400) [pid = 2496] [serial = 415] [outer = 0000000000000000] 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66287C00) [pid = 2496] [serial = 416] [outer = 0000006F63E9A400] 04:32:08 INFO - PROCESS | 2496 | 1470655928691 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6701EC00) [pid = 2496] [serial = 417] [outer = 0000006F63E9A400] 04:32:09 INFO - PROCESS | 2496 | 1470655929187 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 735ms 04:32:09 INFO - PROCESS | 2496 | 1470655929260 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 2496 | 1470655929263 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:32:09 INFO - PROCESS | 2496 | 1470655929302 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 2496 | 1470655929304 Marionette TRACE conn5 <- [1,522,null,{}] 04:32:09 INFO - PROCESS | 2496 | 1470655929308 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 2496 | 1470655929314 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:09 INFO - PROCESS | 2496 | 1470655929456 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:32:09 INFO - PROCESS | 2496 | 1470655929462 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 2496 | 1470655929464 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C1800 == 35 [pid = 2496] [id = 140] 04:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6701F000) [pid = 2496] [serial = 418] [outer = 0000000000000000] 04:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6794C800) [pid = 2496] [serial = 419] [outer = 0000006F6701F000] 04:32:09 INFO - PROCESS | 2496 | 1470655929549 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67B2FC00) [pid = 2496] [serial = 420] [outer = 0000006F6701F000] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F646A0400) [pid = 2496] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60E46000) [pid = 2496] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5B87D400) [pid = 2496] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5636DC00) [pid = 2496] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5709B000) [pid = 2496] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5708FC00) [pid = 2496] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5748BC00) [pid = 2496] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5BBC4800) [pid = 2496] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6186C000) [pid = 2496] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67912800) [pid = 2496] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5521F400) [pid = 2496] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:32:09 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6389C800) [pid = 2496] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:32:10 INFO - PROCESS | 2496 | 1470655930008 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 818ms 04:32:10 INFO - PROCESS | 2496 | 1470655930089 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 2496 | 1470655930091 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:32:10 INFO - PROCESS | 2496 | 1470655930095 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 2496 | 1470655930097 Marionette TRACE conn5 <- [1,526,null,{}] 04:32:10 INFO - PROCESS | 2496 | 1470655930100 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 2496 | 1470655930102 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:10 INFO - PROCESS | 2496 | 1470655930186 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:32:10 INFO - PROCESS | 2496 | 1470655930192 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 2496 | 1470655930194 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61903000 == 36 [pid = 2496] [id = 141] 04:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F57085800) [pid = 2496] [serial = 421] [outer = 0000000000000000] 04:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F618BE400) [pid = 2496] [serial = 422] [outer = 0000006F57085800] 04:32:10 INFO - PROCESS | 2496 | 1470655930240 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F67951C00) [pid = 2496] [serial = 423] [outer = 0000006F57085800] 04:32:10 INFO - PROCESS | 2496 | 1470655930679 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:32:10 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 04:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 04:32:10 INFO - PROCESS | 2496 | 1470655930727 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 2496 | 1470655930729 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:32:10 INFO - PROCESS | 2496 | 1470655930733 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 2496 | 1470655930736 Marionette TRACE conn5 <- [1,530,null,{}] 04:32:10 INFO - PROCESS | 2496 | 1470655930740 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 2496 | 1470655930742 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:10 INFO - PROCESS | 2496 | 1470655930853 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:32:10 INFO - PROCESS | 2496 | 1470655930861 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 2496 | 1470655930863 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682DB000 == 37 [pid = 2496] [id = 142] 04:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F67B46C00) [pid = 2496] [serial = 424] [outer = 0000000000000000] 04:32:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B49800) [pid = 2496] [serial = 425] [outer = 0000006F67B46C00] 04:32:10 INFO - PROCESS | 2496 | 1470655930912 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67D85C00) [pid = 2496] [serial = 426] [outer = 0000006F67B46C00] 04:32:11 INFO - PROCESS | 2496 | 1470655931391 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:32:11 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 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:32:11 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 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:32:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:32:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:32:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:32:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 04:32:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:32:11 INFO - PROCESS | 2496 | 1470655931407 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 2496 | 1470655931409 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:32:11 INFO - PROCESS | 2496 | 1470655931412 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 2496 | 1470655931414 Marionette TRACE conn5 <- [1,534,null,{}] 04:32:11 INFO - PROCESS | 2496 | 1470655931418 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 2496 | 1470655931420 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:11 INFO - PROCESS | 2496 | 1470655931516 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:32:11 INFO - PROCESS | 2496 | 1470655931522 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 2496 | 1470655931524 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A64800 == 38 [pid = 2496] [id = 143] 04:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67D8A800) [pid = 2496] [serial = 427] [outer = 0000000000000000] 04:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F68208000) [pid = 2496] [serial = 428] [outer = 0000006F67D8A800] 04:32:11 INFO - PROCESS | 2496 | 1470655931570 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6820F800) [pid = 2496] [serial = 429] [outer = 0000006F67D8A800] 04:32:12 INFO - PROCESS | 2496 | 1470655932249 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:32:12 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. 04:32:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 04:32:12 INFO - PROCESS | 2496 | 1470655932297 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 2496 | 1470655932303 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:32:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:32:12 INFO - PROCESS | 2496 | 1470655932308 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 2496 | 1470655932312 Marionette TRACE conn5 <- [1,538,null,{}] 04:32:12 INFO - PROCESS | 2496 | 1470655932320 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 2496 | 1470655932323 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:12 INFO - PROCESS | 2496 | 1470655932453 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:32:12 INFO - PROCESS | 2496 | 1470655932520 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 2496 | 1470655932523 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6097B800 == 39 [pid = 2496] [id = 144] 04:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F56F4CC00) [pid = 2496] [serial = 430] [outer = 0000000000000000] 04:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5C078800) [pid = 2496] [serial = 431] [outer = 0000006F56F4CC00] 04:32:12 INFO - PROCESS | 2496 | 1470655932625 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5D406000) [pid = 2496] [serial = 432] [outer = 0000006F56F4CC00] 04:32:13 INFO - PROCESS | 2496 | 1470655933175 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:32:13 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. 04:32:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 04:32:13 INFO - PROCESS | 2496 | 1470655933192 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 2496 | 1470655933197 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:32:13 INFO - PROCESS | 2496 | 1470655933204 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 2496 | 1470655933207 Marionette TRACE conn5 <- [1,542,null,{}] 04:32:13 INFO - PROCESS | 2496 | 1470655933211 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 2496 | 1470655933215 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:13 INFO - PROCESS | 2496 | 1470655933337 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:32:13 INFO - PROCESS | 2496 | 1470655933427 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 2496 | 1470655933430 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F48800 == 40 [pid = 2496] [id = 145] 04:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60909C00) [pid = 2496] [serial = 433] [outer = 0000000000000000] 04:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F60EB9C00) [pid = 2496] [serial = 434] [outer = 0000006F60909C00] 04:32:13 INFO - PROCESS | 2496 | 1470655933492 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F646A1C00) [pid = 2496] [serial = 435] [outer = 0000006F60909C00] 04:32:13 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:13 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:14 INFO - PROCESS | 2496 | 1470655934138 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 04:32:14 INFO - PROCESS | 2496 | 1470655934205 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 2496 | 1470655934208 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:32:14 INFO - PROCESS | 2496 | 1470655934214 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 2496 | 1470655934218 Marionette TRACE conn5 <- [1,546,null,{}] 04:32:14 INFO - PROCESS | 2496 | 1470655934230 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 2496 | 1470655934236 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:14 INFO - PROCESS | 2496 | 1470655934360 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:32:14 INFO - PROCESS | 2496 | 1470655934427 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 2496 | 1470655934431 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1BC000 == 41 [pid = 2496] [id = 146] 04:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6791F800) [pid = 2496] [serial = 436] [outer = 0000000000000000] 04:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67951800) [pid = 2496] [serial = 437] [outer = 0000006F6791F800] 04:32:14 INFO - PROCESS | 2496 | 1470655934531 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6820EC00) [pid = 2496] [serial = 438] [outer = 0000006F6791F800] 04:32:15 INFO - PROCESS | 2496 | 1470655935106 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 923ms 04:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:32:15 INFO - PROCESS | 2496 | 1470655935142 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 2496 | 1470655935146 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:32:15 INFO - PROCESS | 2496 | 1470655935150 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 2496 | 1470655935152 Marionette TRACE conn5 <- [1,550,null,{}] 04:32:15 INFO - PROCESS | 2496 | 1470655935156 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 2496 | 1470655935158 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:15 INFO - PROCESS | 2496 | 1470655935274 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:32:15 INFO - PROCESS | 2496 | 1470655935358 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 2496 | 1470655935361 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E4000 == 42 [pid = 2496] [id = 147] 04:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F682A5800) [pid = 2496] [serial = 439] [outer = 0000000000000000] 04:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F682A7800) [pid = 2496] [serial = 440] [outer = 0000006F682A5800] 04:32:15 INFO - PROCESS | 2496 | 1470655935418 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F6899CC00) [pid = 2496] [serial = 441] [outer = 0000006F682A5800] 04:32:15 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:15 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:16 INFO - PROCESS | 2496 | 1470655936023 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 924ms 04:32:16 INFO - PROCESS | 2496 | 1470655936074 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 2496 | 1470655936077 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:32:16 INFO - PROCESS | 2496 | 1470655936260 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 2496 | 1470655936265 Marionette TRACE conn5 <- [1,554,null,{}] 04:32:16 INFO - PROCESS | 2496 | 1470655936271 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 2496 | 1470655936274 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:16 INFO - PROCESS | 2496 | 1470655936384 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:32:16 INFO - PROCESS | 2496 | 1470655936452 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 2496 | 1470655936456 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0CD800 == 43 [pid = 2496] [id = 148] 04:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5709D400) [pid = 2496] [serial = 442] [outer = 0000000000000000] 04:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F570A2800) [pid = 2496] [serial = 443] [outer = 0000006F5709D400] 04:32:16 INFO - PROCESS | 2496 | 1470655936507 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C077800) [pid = 2496] [serial = 444] [outer = 0000006F5709D400] 04:32:16 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:16 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682DB000 == 42 [pid = 2496] [id = 142] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61903000 == 41 [pid = 2496] [id = 141] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C1800 == 40 [pid = 2496] [id = 140] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66737800 == 39 [pid = 2496] [id = 139] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F31000 == 38 [pid = 2496] [id = 138] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643AB000 == 37 [pid = 2496] [id = 137] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A62000 == 36 [pid = 2496] [id = 136] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C004800 == 35 [pid = 2496] [id = 135] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD39800 == 34 [pid = 2496] [id = 133] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61919800 == 33 [pid = 2496] [id = 132] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C325000 == 32 [pid = 2496] [id = 134] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E4000 == 31 [pid = 2496] [id = 147] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1BC000 == 30 [pid = 2496] [id = 146] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F48800 == 29 [pid = 2496] [id = 145] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A64800 == 28 [pid = 2496] [id = 143] 04:32:17 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6097B800 == 27 [pid = 2496] [id = 144] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F66767400) [pid = 2496] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F61081800) [pid = 2496] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5C1F1800) [pid = 2496] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5C4C1800) [pid = 2496] [serial = 375] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5D959C00) [pid = 2496] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5709F800) [pid = 2496] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F57E77000) [pid = 2496] [serial = 372] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5CEE3800) [pid = 2496] [serial = 369] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C3FC400) [pid = 2496] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61B32000) [pid = 2496] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F60905000) [pid = 2496] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4CC400) [pid = 2496] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6645C000) [pid = 2496] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63731800) [pid = 2496] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F67D88000) [pid = 2496] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F6794A800) [pid = 2496] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F61861800) [pid = 2496] [serial = 381] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F56A28C00) [pid = 2496] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66FD3400) [pid = 2496] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F634B7C00) [pid = 2496] [serial = 384] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6471B400) [pid = 2496] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60E46800) [pid = 2496] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6515D400) [pid = 2496] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6090B400) [pid = 2496] [serial = 378] [outer = 0000000000000000] [url = about:blank] 04:32:17 INFO - PROCESS | 2496 | 1470655937768 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1675ms 04:32:17 INFO - PROCESS | 2496 | 1470655937903 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 2496 | 1470655937907 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:32:17 INFO - PROCESS | 2496 | 1470655937913 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 2496 | 1470655937916 Marionette TRACE conn5 <- [1,558,null,{}] 04:32:17 INFO - PROCESS | 2496 | 1470655937922 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 2496 | 1470655937926 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:18 INFO - PROCESS | 2496 | 1470655938018 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:32:18 INFO - PROCESS | 2496 | 1470655938026 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 2496 | 1470655938030 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5830F000 == 28 [pid = 2496] [id = 149] 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F57086400) [pid = 2496] [serial = 445] [outer = 0000000000000000] 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5708A400) [pid = 2496] [serial = 446] [outer = 0000006F57086400] 04:32:18 INFO - PROCESS | 2496 | 1470655938082 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F57836400) [pid = 2496] [serial = 447] [outer = 0000006F57086400] 04:32:18 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:18 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:18 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:18 INFO - PROCESS | 2496 | 1470655938580 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 04:32:18 INFO - PROCESS | 2496 | 1470655938608 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 2496 | 1470655938613 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:32:18 INFO - PROCESS | 2496 | 1470655938620 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 2496 | 1470655938623 Marionette TRACE conn5 <- [1,562,null,{}] 04:32:18 INFO - PROCESS | 2496 | 1470655938627 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 2496 | 1470655938630 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:18 INFO - PROCESS | 2496 | 1470655938723 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:32:18 INFO - PROCESS | 2496 | 1470655938735 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 2496 | 1470655938738 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDAB000 == 29 [pid = 2496] [id = 150] 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5B8F2400) [pid = 2496] [serial = 448] [outer = 0000000000000000] 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5C06F400) [pid = 2496] [serial = 449] [outer = 0000006F5B8F2400] 04:32:18 INFO - PROCESS | 2496 | 1470655938843 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C434800) [pid = 2496] [serial = 450] [outer = 0000006F5B8F2400] 04:32:19 INFO - PROCESS | 2496 | [2496] 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 04:32:19 INFO - PROCESS | 2496 | 1470655939516 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:32:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 923ms 04:32:19 INFO - PROCESS | 2496 | 1470655939546 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 2496 | 1470655939548 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:32:19 INFO - PROCESS | 2496 | 1470655939552 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 2496 | 1470655939556 Marionette TRACE conn5 <- [1,566,null,{}] 04:32:19 INFO - PROCESS | 2496 | 1470655939567 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 2496 | 1470655939572 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:19 INFO - PROCESS | 2496 | 1470655939665 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:32:19 INFO - PROCESS | 2496 | 1470655939740 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 2496 | 1470655939744 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B87000 == 30 [pid = 2496] [id = 151] 04:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5D404C00) [pid = 2496] [serial = 451] [outer = 0000000000000000] 04:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D8C1800) [pid = 2496] [serial = 452] [outer = 0000006F5D404C00] 04:32:19 INFO - PROCESS | 2496 | 1470655939798 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60905000) [pid = 2496] [serial = 453] [outer = 0000006F5D404C00] 04:32:20 INFO - PROCESS | 2496 | 1470655940230 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 04:32:20 INFO - PROCESS | 2496 | 1470655940291 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 2496 | 1470655940294 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:32:20 INFO - PROCESS | 2496 | 1470655940297 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:32:20 INFO - PROCESS | 2496 | 1470655940299 Marionette TRACE conn5 <- [1,570,null,{}] 04:32:20 INFO - PROCESS | 2496 | 1470655940303 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 2496 | 1470655940305 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:20 INFO - PROCESS | 2496 | 1470655940420 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:32:20 INFO - PROCESS | 2496 | 1470655940498 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 2496 | 1470655940500 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637F8000 == 31 [pid = 2496] [id = 152] 04:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60AB1400) [pid = 2496] [serial = 454] [outer = 0000000000000000] 04:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F60E48400) [pid = 2496] [serial = 455] [outer = 0000006F60AB1400] 04:32:20 INFO - PROCESS | 2496 | 1470655940547 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F610A1000) [pid = 2496] [serial = 456] [outer = 0000006F60AB1400] 04:32:20 INFO - PROCESS | 2496 | 1470655940977 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 04:32:21 INFO - PROCESS | 2496 | 1470655941041 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 2496 | 1470655941043 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:32:21 INFO - PROCESS | 2496 | 1470655941051 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 2496 | 1470655941053 Marionette TRACE conn5 <- [1,574,null,{}] 04:32:21 INFO - PROCESS | 2496 | 1470655941056 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 2496 | 1470655941059 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:21 INFO - PROCESS | 2496 | 1470655941166 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:32:21 INFO - PROCESS | 2496 | 1470655941178 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 2496 | 1470655941181 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6479F000 == 32 [pid = 2496] [id = 153] 04:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F61869C00) [pid = 2496] [serial = 457] [outer = 0000000000000000] 04:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6186E400) [pid = 2496] [serial = 458] [outer = 0000006F61869C00] 04:32:21 INFO - PROCESS | 2496 | 1470655941266 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6344C000) [pid = 2496] [serial = 459] [outer = 0000006F61869C00] 04:32:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:21 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:21 INFO - PROCESS | 2496 | 1470655941714 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 04:32:21 INFO - PROCESS | 2496 | 1470655941727 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 2496 | 1470655941729 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:32:21 INFO - PROCESS | 2496 | 1470655941733 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 2496 | 1470655941735 Marionette TRACE conn5 <- [1,578,null,{}] 04:32:21 INFO - PROCESS | 2496 | 1470655941739 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 2496 | 1470655941745 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:21 INFO - PROCESS | 2496 | 1470655941909 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:32:21 INFO - PROCESS | 2496 | 1470655941960 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 2496 | 1470655941962 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651C6800 == 33 [pid = 2496] [id = 154] 04:32:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F634ADC00) [pid = 2496] [serial = 460] [outer = 0000000000000000] 04:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6389F400) [pid = 2496] [serial = 461] [outer = 0000006F634ADC00] 04:32:22 INFO - PROCESS | 2496 | 1470655942009 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F648CB400) [pid = 2496] [serial = 462] [outer = 0000006F634ADC00] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F64176800) [pid = 2496] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F63E9A400) [pid = 2496] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C4BE000) [pid = 2496] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C349C00) [pid = 2496] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6701F000) [pid = 2496] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57DC8400) [pid = 2496] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5709BC00) [pid = 2496] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60AB0800) [pid = 2496] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6701AC00) [pid = 2496] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F57085800) [pid = 2496] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67B46C00) [pid = 2496] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:32:22 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F67D8A800) [pid = 2496] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:32:22 INFO - PROCESS | 2496 | 1470655942545 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 881ms 04:32:22 INFO - PROCESS | 2496 | 1470655942616 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 2496 | 1470655942619 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:32:22 INFO - PROCESS | 2496 | 1470655942622 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:32:22 INFO - PROCESS | 2496 | 1470655942624 Marionette TRACE conn5 <- [1,582,null,{}] 04:32:22 INFO - PROCESS | 2496 | 1470655942630 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 2496 | 1470655942632 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:22 INFO - PROCESS | 2496 | 1470655942714 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:32:22 INFO - PROCESS | 2496 | 1470655942719 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 2496 | 1470655942721 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66739800 == 34 [pid = 2496] [id = 155] 04:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5C4C6000) [pid = 2496] [serial = 463] [outer = 0000000000000000] 04:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6372D800) [pid = 2496] [serial = 464] [outer = 0000006F5C4C6000] 04:32:22 INFO - PROCESS | 2496 | 1470655942767 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F65161400) [pid = 2496] [serial = 465] [outer = 0000006F5C4C6000] 04:32:23 INFO - PROCESS | 2496 | 1470655943173 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 587ms 04:32:23 INFO - PROCESS | 2496 | 1470655943213 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 2496 | 1470655943215 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:32:23 INFO - PROCESS | 2496 | 1470655943219 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 2496 | 1470655943221 Marionette TRACE conn5 <- [1,586,null,{}] 04:32:23 INFO - PROCESS | 2496 | 1470655943224 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 2496 | 1470655943226 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:23 INFO - PROCESS | 2496 | 1470655943315 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:32:23 INFO - PROCESS | 2496 | 1470655943321 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 2496 | 1470655943323 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4D000 == 35 [pid = 2496] [id = 156] 04:32:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6623D800) [pid = 2496] [serial = 466] [outer = 0000000000000000] 04:32:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66796000) [pid = 2496] [serial = 467] [outer = 0000006F6623D800] 04:32:23 INFO - PROCESS | 2496 | 1470655943369 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66FCB400) [pid = 2496] [serial = 468] [outer = 0000006F6623D800] 04:32:23 INFO - PROCESS | 2496 | 1470655943822 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 04:32:23 INFO - PROCESS | 2496 | 1470655943850 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 2496 | 1470655943853 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:32:23 INFO - PROCESS | 2496 | 1470655943856 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 2496 | 1470655943858 Marionette TRACE conn5 <- [1,590,null,{}] 04:32:23 INFO - PROCESS | 2496 | 1470655943866 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 2496 | 1470655943868 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:23 INFO - PROCESS | 2496 | 1470655943951 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:32:23 INFO - PROCESS | 2496 | 1470655943958 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 2496 | 1470655943960 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799B000 == 36 [pid = 2496] [id = 157] 04:32:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F66FCBC00) [pid = 2496] [serial = 469] [outer = 0000000000000000] 04:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67021C00) [pid = 2496] [serial = 470] [outer = 0000006F66FCBC00] 04:32:24 INFO - PROCESS | 2496 | 1470655944007 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F678D1400) [pid = 2496] [serial = 471] [outer = 0000006F66FCBC00] 04:32:24 INFO - PROCESS | 2496 | 1470655944631 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 04:32:24 INFO - PROCESS | 2496 | 1470655944707 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 2496 | 1470655944712 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:32:24 INFO - PROCESS | 2496 | 1470655944718 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 2496 | 1470655944722 Marionette TRACE conn5 <- [1,594,null,{}] 04:32:24 INFO - PROCESS | 2496 | 1470655944728 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 2496 | 1470655944731 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:24 INFO - PROCESS | 2496 | 1470655944868 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:32:24 INFO - PROCESS | 2496 | 1470655944933 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 2496 | 1470655944936 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C335000 == 37 [pid = 2496] [id = 158] 04:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F57083800) [pid = 2496] [serial = 472] [outer = 0000000000000000] 04:32:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F57D55C00) [pid = 2496] [serial = 473] [outer = 0000006F57083800] 04:32:25 INFO - PROCESS | 2496 | 1470655944997 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5B9DB800) [pid = 2496] [serial = 474] [outer = 0000006F57083800] 04:32:25 INFO - PROCESS | 2496 | 1470655945733 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1028ms 04:32:25 INFO - PROCESS | 2496 | 1470655945767 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 2496 | 1470655945772 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:32:25 INFO - PROCESS | 2496 | 1470655945801 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 2496 | 1470655945804 Marionette TRACE conn5 <- [1,598,null,{}] 04:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:32:25 INFO - PROCESS | 2496 | 1470655945809 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 2496 | 1470655945812 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:25 INFO - PROCESS | 2496 | 1470655945938 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:32:26 INFO - PROCESS | 2496 | 1470655946011 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 2496 | 1470655946014 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64830000 == 38 [pid = 2496] [id = 159] 04:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5CF77C00) [pid = 2496] [serial = 475] [outer = 0000000000000000] 04:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5D4B1000) [pid = 2496] [serial = 476] [outer = 0000006F5CF77C00] 04:32:26 INFO - PROCESS | 2496 | 1470655946074 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F60907C00) [pid = 2496] [serial = 477] [outer = 0000006F5CF77C00] 04:32:26 INFO - PROCESS | 2496 | 1470655946945 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1223ms 04:32:27 INFO - PROCESS | 2496 | 1470655947035 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 2496 | 1470655947040 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:32:27 INFO - PROCESS | 2496 | 1470655947046 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 2496 | 1470655947049 Marionette TRACE conn5 <- [1,602,null,{}] 04:32:27 INFO - PROCESS | 2496 | 1470655947055 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 2496 | 1470655947059 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:27 INFO - PROCESS | 2496 | 1470655947189 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4D000 == 37 [pid = 2496] [id = 156] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66739800 == 36 [pid = 2496] [id = 155] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651C6800 == 35 [pid = 2496] [id = 154] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6479F000 == 34 [pid = 2496] [id = 153] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637F8000 == 33 [pid = 2496] [id = 152] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B87000 == 32 [pid = 2496] [id = 151] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDAB000 == 31 [pid = 2496] [id = 150] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5830F000 == 30 [pid = 2496] [id = 149] 04:32:27 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0CD800 == 29 [pid = 2496] [id = 148] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F6417B400) [pid = 2496] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F64757800) [pid = 2496] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6701EC00) [pid = 2496] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F66287C00) [pid = 2496] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D958000) [pid = 2496] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5D408800) [pid = 2496] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6794C800) [pid = 2496] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6090A800) [pid = 2496] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5B644000) [pid = 2496] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C431400) [pid = 2496] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5748C800) [pid = 2496] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C071400) [pid = 2496] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F61B2E400) [pid = 2496] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F678C6800) [pid = 2496] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F678D1000) [pid = 2496] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60911400) [pid = 2496] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67951C00) [pid = 2496] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67D85C00) [pid = 2496] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6820F800) [pid = 2496] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67B49800) [pid = 2496] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B2FC00) [pid = 2496] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F618BE400) [pid = 2496] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F68208000) [pid = 2496] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F6372BC00) [pid = 2496] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:32:27 INFO - PROCESS | 2496 | 1470655947288 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 2496 | 1470655947293 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5749F800 == 30 [pid = 2496] [id = 160] 04:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F56375C00) [pid = 2496] [serial = 478] [outer = 0000000000000000] 04:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F57086800) [pid = 2496] [serial = 479] [outer = 0000006F56375C00] 04:32:27 INFO - PROCESS | 2496 | 1470655947345 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5BBBC400) [pid = 2496] [serial = 480] [outer = 0000006F56375C00] 04:32:27 INFO - PROCESS | 2496 | 1470655947821 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 839ms 04:32:27 INFO - PROCESS | 2496 | 1470655947888 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 2496 | 1470655947893 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:32:27 INFO - PROCESS | 2496 | 1470655947904 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 2496 | 1470655947907 Marionette TRACE conn5 <- [1,606,null,{}] 04:32:27 INFO - PROCESS | 2496 | 1470655947912 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 2496 | 1470655947915 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:28 INFO - PROCESS | 2496 | 1470655948006 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:32:28 INFO - PROCESS | 2496 | 1470655948021 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 2496 | 1470655948023 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A53000 == 31 [pid = 2496] [id = 161] 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D408800) [pid = 2496] [serial = 481] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D4DCC00) [pid = 2496] [serial = 482] [outer = 0000006F5D408800] 04:32:28 INFO - PROCESS | 2496 | 1470655948073 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60906000) [pid = 2496] [serial = 483] [outer = 0000006F5D408800] 04:32:28 INFO - PROCESS | 2496 | 1470655948539 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 04:32:28 INFO - PROCESS | 2496 | 1470655948579 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 2496 | 1470655948582 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:32:28 INFO - PROCESS | 2496 | 1470655948586 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 2496 | 1470655948590 Marionette TRACE conn5 <- [1,610,null,{}] 04:32:28 INFO - PROCESS | 2496 | 1470655948602 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 2496 | 1470655948607 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:28 INFO - PROCESS | 2496 | 1470655948735 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:32:28 INFO - PROCESS | 2496 | 1470655948809 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 2496 | 1470655948812 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63796000 == 32 [pid = 2496] [id = 162] 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56E06400) [pid = 2496] [serial = 484] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F61B2E400) [pid = 2496] [serial = 485] [outer = 0000006F56E06400] 04:32:28 INFO - PROCESS | 2496 | 1470655948864 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6372B800) [pid = 2496] [serial = 486] [outer = 0000006F56E06400] 04:32:29 INFO - PROCESS | 2496 | 1470655949258 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 04:32:29 INFO - PROCESS | 2496 | 1470655949322 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 2496 | 1470655949325 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:32:29 INFO - PROCESS | 2496 | 1470655949328 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:32:29 INFO - PROCESS | 2496 | 1470655949330 Marionette TRACE conn5 <- [1,614,null,{}] 04:32:29 INFO - PROCESS | 2496 | 1470655949333 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 2496 | 1470655949336 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:29 INFO - PROCESS | 2496 | 1470655949457 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:32:29 INFO - PROCESS | 2496 | 1470655949474 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 2496 | 1470655949476 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482D000 == 33 [pid = 2496] [id = 163] 04:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63729800) [pid = 2496] [serial = 487] [outer = 0000000000000000] 04:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F64177000) [pid = 2496] [serial = 488] [outer = 0000006F63729800] 04:32:29 INFO - PROCESS | 2496 | 1470655949524 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F648D2400) [pid = 2496] [serial = 489] [outer = 0000006F63729800] 04:32:29 INFO - PROCESS | 2496 | 1470655949965 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 04:32:30 INFO - PROCESS | 2496 | 1470655950002 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 2496 | 1470655950012 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 2496 | 1470655950016 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 2496 | 1470655950018 Marionette TRACE conn5 <- [1,618,null,{}] 04:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:32:30 INFO - PROCESS | 2496 | 1470655950022 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 2496 | 1470655950024 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:30 INFO - PROCESS | 2496 | 1470655950160 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:32:30 INFO - PROCESS | 2496 | 1470655950185 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 2496 | 1470655950188 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66730000 == 34 [pid = 2496] [id = 164] 04:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F664EA800) [pid = 2496] [serial = 490] [outer = 0000000000000000] 04:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66FCD000) [pid = 2496] [serial = 491] [outer = 0000006F664EA800] 04:32:30 INFO - PROCESS | 2496 | 1470655950235 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F678CA000) [pid = 2496] [serial = 492] [outer = 0000006F664EA800] 04:32:30 INFO - PROCESS | 2496 | 1470655950683 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 04:32:30 INFO - PROCESS | 2496 | 1470655950756 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 2496 | 1470655950759 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:32:30 INFO - PROCESS | 2496 | 1470655950762 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 2496 | 1470655950764 Marionette TRACE conn5 <- [1,622,null,{}] 04:32:30 INFO - PROCESS | 2496 | 1470655950777 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 2496 | 1470655950783 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:30 INFO - PROCESS | 2496 | 1470655950925 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:32:30 INFO - PROCESS | 2496 | 1470655950933 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 2496 | 1470655950935 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799A000 == 35 [pid = 2496] [id = 165] 04:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6791A800) [pid = 2496] [serial = 493] [outer = 0000000000000000] 04:32:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6794A800) [pid = 2496] [serial = 494] [outer = 0000006F6791A800] 04:32:30 INFO - PROCESS | 2496 | 1470655950983 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B47400) [pid = 2496] [serial = 495] [outer = 0000006F6791A800] 04:32:31 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:31 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:31 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:31 INFO - PROCESS | 2496 | 1470655951434 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 735ms 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F60AB1400) [pid = 2496] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5B8F2400) [pid = 2496] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57086400) [pid = 2496] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D404C00) [pid = 2496] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5709D400) [pid = 2496] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56F4CC00) [pid = 2496] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F60909C00) [pid = 2496] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6791F800) [pid = 2496] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F682A5800) [pid = 2496] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F61869C00) [pid = 2496] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F634ADC00) [pid = 2496] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6623D800) [pid = 2496] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:32:31 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C4C6000) [pid = 2496] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:32:31 INFO - PROCESS | 2496 | 1470655951579 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 2496 | 1470655951582 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:32:31 INFO - PROCESS | 2496 | 1470655951591 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 2496 | 1470655951594 Marionette TRACE conn5 <- [1,626,null,{}] 04:32:31 INFO - PROCESS | 2496 | 1470655951598 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:32:31 INFO - PROCESS | 2496 | 1470655951600 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:31 INFO - PROCESS | 2496 | 1470655951689 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:32:31 INFO - PROCESS | 2496 | 1470655951697 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 2496 | 1470655951699 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E4800 == 36 [pid = 2496] [id = 166] 04:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5CD42400) [pid = 2496] [serial = 496] [outer = 0000000000000000] 04:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60905C00) [pid = 2496] [serial = 497] [outer = 0000006F5CD42400] 04:32:31 INFO - PROCESS | 2496 | 1470655951746 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6471A800) [pid = 2496] [serial = 498] [outer = 0000006F5CD42400] 04:32:32 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:32 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:32 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:32 INFO - PROCESS | 2496 | 1470655952166 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 04:32:32 INFO - PROCESS | 2496 | 1470655952234 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 2496 | 1470655952236 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:32:32 INFO - PROCESS | 2496 | 1470655952240 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 2496 | 1470655952242 Marionette TRACE conn5 <- [1,630,null,{}] 04:32:32 INFO - PROCESS | 2496 | 1470655952245 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 2496 | 1470655952247 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:32 INFO - PROCESS | 2496 | 1470655952332 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:32:32 INFO - PROCESS | 2496 | 1470655952339 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 2496 | 1470655952341 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E6000 == 37 [pid = 2496] [id = 167] 04:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67B4E000) [pid = 2496] [serial = 499] [outer = 0000000000000000] 04:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67D80800) [pid = 2496] [serial = 500] [outer = 0000006F67B4E000] 04:32:32 INFO - PROCESS | 2496 | 1470655952388 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67D8C800) [pid = 2496] [serial = 501] [outer = 0000006F67B4E000] 04:32:32 INFO - PROCESS | 2496 | 1470655952801 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:32:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 04:32:32 INFO - PROCESS | 2496 | 1470655952872 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 2496 | 1470655952875 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:32:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:32:32 INFO - PROCESS | 2496 | 1470655952878 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 2496 | 1470655952880 Marionette TRACE conn5 <- [1,634,null,{}] 04:32:32 INFO - PROCESS | 2496 | 1470655952884 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 2496 | 1470655952886 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:32 INFO - PROCESS | 2496 | 1470655952971 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:32:32 INFO - PROCESS | 2496 | 1470655952979 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 2496 | 1470655952981 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63790000 == 38 [pid = 2496] [id = 168] 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F68209000) [pid = 2496] [serial = 502] [outer = 0000000000000000] 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6820E800) [pid = 2496] [serial = 503] [outer = 0000006F68209000] 04:32:33 INFO - PROCESS | 2496 | 1470655953053 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F682A5800) [pid = 2496] [serial = 504] [outer = 0000006F68209000] 04:32:33 INFO - PROCESS | 2496 | 1470655953475 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 04:32:33 INFO - PROCESS | 2496 | 1470655953514 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 2496 | 1470655953516 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:32:33 INFO - PROCESS | 2496 | 1470655953520 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:32:33 INFO - PROCESS | 2496 | 1470655953522 Marionette TRACE conn5 <- [1,638,null,{}] 04:32:33 INFO - PROCESS | 2496 | 1470655953525 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 2496 | 1470655953528 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:33 INFO - PROCESS | 2496 | 1470655953660 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:32:33 INFO - PROCESS | 2496 | 1470655953730 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 2496 | 1470655953734 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57E7E000 == 39 [pid = 2496] [id = 169] 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F55217000) [pid = 2496] [serial = 505] [outer = 0000000000000000] 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5636F800) [pid = 2496] [serial = 506] [outer = 0000006F55217000] 04:32:33 INFO - PROCESS | 2496 | 1470655953797 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F58617800) [pid = 2496] [serial = 507] [outer = 0000006F55217000] 04:32:34 INFO - PROCESS | 2496 | 1470655954482 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1018ms 04:32:34 INFO - PROCESS | 2496 | 1470655954544 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 2496 | 1470655954548 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:32:34 INFO - PROCESS | 2496 | 1470655954554 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 2496 | 1470655954557 Marionette TRACE conn5 <- [1,642,null,{}] 04:32:34 INFO - PROCESS | 2496 | 1470655954598 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 2496 | 1470655954603 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:34 INFO - PROCESS | 2496 | 1470655954726 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:32:34 INFO - PROCESS | 2496 | 1470655954793 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 2496 | 1470655954796 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6454F800 == 40 [pid = 2496] [id = 170] 04:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D4DD400) [pid = 2496] [serial = 508] [outer = 0000000000000000] 04:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F60AA4800) [pid = 2496] [serial = 509] [outer = 0000006F5D4DD400] 04:32:34 INFO - PROCESS | 2496 | 1470655954896 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F61B2F400) [pid = 2496] [serial = 510] [outer = 0000006F5D4DD400] 04:32:35 INFO - PROCESS | 2496 | 1470655955487 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 986ms 04:32:35 INFO - PROCESS | 2496 | 1470655955543 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:32:35 INFO - PROCESS | 2496 | 1470655955547 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:32:35 INFO - PROCESS | 2496 | 1470655955551 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 2496 | 1470655955553 Marionette TRACE conn5 <- [1,646,null,{}] 04:32:35 INFO - PROCESS | 2496 | 1470655955558 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 2496 | 1470655955560 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:35 INFO - PROCESS | 2496 | 1470655955715 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:32:35 INFO - PROCESS | 2496 | 1470655955769 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 2496 | 1470655955772 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1A8800 == 41 [pid = 2496] [id = 171] 04:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6701F400) [pid = 2496] [serial = 511] [outer = 0000000000000000] 04:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67912C00) [pid = 2496] [serial = 512] [outer = 0000006F6701F400] 04:32:35 INFO - PROCESS | 2496 | 1470655955829 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F6794DC00) [pid = 2496] [serial = 513] [outer = 0000006F6701F400] 04:32:36 INFO - PROCESS | 2496 | 1470655956438 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 04:32:36 INFO - PROCESS | 2496 | 1470655956475 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 2496 | 1470655956480 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:32:36 INFO - PROCESS | 2496 | 1470655956493 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 2496 | 1470655956498 Marionette TRACE conn5 <- [1,650,null,{}] 04:32:36 INFO - PROCESS | 2496 | 1470655956525 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 2496 | 1470655956529 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:36 INFO - PROCESS | 2496 | 1470655956681 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:32:36 INFO - PROCESS | 2496 | 1470655956796 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 2496 | 1470655956799 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B633800 == 42 [pid = 2496] [id = 172] 04:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F67B46400) [pid = 2496] [serial = 514] [outer = 0000000000000000] 04:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F689A7C00) [pid = 2496] [serial = 515] [outer = 0000006F67B46400] 04:32:36 INFO - PROCESS | 2496 | 1470655956855 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F68AD0400) [pid = 2496] [serial = 516] [outer = 0000006F67B46400] 04:32:37 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:37 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:37 INFO - PROCESS | 2496 | 1470655957641 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1216ms 04:32:37 INFO - PROCESS | 2496 | 1470655957706 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 2496 | 1470655957711 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:32:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:32:37 INFO - PROCESS | 2496 | 1470655957717 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 2496 | 1470655957720 Marionette TRACE conn5 <- [1,654,null,{}] 04:32:37 INFO - PROCESS | 2496 | 1470655957727 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 2496 | 1470655957729 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:37 INFO - PROCESS | 2496 | 1470655957840 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:32:37 INFO - PROCESS | 2496 | 1470655957913 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 2496 | 1470655957918 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61910000 == 43 [pid = 2496] [id = 173] 04:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C438800) [pid = 2496] [serial = 517] [outer = 0000000000000000] 04:32:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5CEDE400) [pid = 2496] [serial = 518] [outer = 0000006F5C438800] 04:32:37 INFO - PROCESS | 2496 | 1470655957970 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F5D95AC00) [pid = 2496] [serial = 519] [outer = 0000006F5C438800] 04:32:38 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63790000 == 42 [pid = 2496] [id = 168] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E6000 == 41 [pid = 2496] [id = 167] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E4800 == 40 [pid = 2496] [id = 166] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799A000 == 39 [pid = 2496] [id = 165] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66730000 == 38 [pid = 2496] [id = 164] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482D000 == 37 [pid = 2496] [id = 163] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63796000 == 36 [pid = 2496] [id = 162] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A53000 == 35 [pid = 2496] [id = 161] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5749F800 == 34 [pid = 2496] [id = 160] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64830000 == 33 [pid = 2496] [id = 159] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799B000 == 32 [pid = 2496] [id = 157] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C335000 == 31 [pid = 2496] [id = 158] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B633800 == 30 [pid = 2496] [id = 172] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1A8800 == 29 [pid = 2496] [id = 171] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6454F800 == 28 [pid = 2496] [id = 170] 04:32:39 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57E7E000 == 27 [pid = 2496] [id = 169] 04:32:39 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F60E48400) [pid = 2496] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F5C06F400) [pid = 2496] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F5C434800) [pid = 2496] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5708A400) [pid = 2496] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F57836400) [pid = 2496] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5D8C1800) [pid = 2496] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5C077800) [pid = 2496] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F570A2800) [pid = 2496] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5D406000) [pid = 2496] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C078800) [pid = 2496] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F646A1C00) [pid = 2496] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F60EB9C00) [pid = 2496] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F67021C00) [pid = 2496] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F6820EC00) [pid = 2496] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67951800) [pid = 2496] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6899CC00) [pid = 2496] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F682A7800) [pid = 2496] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F6186E400) [pid = 2496] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F610A1000) [pid = 2496] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6389F400) [pid = 2496] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6344C000) [pid = 2496] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F66FCB400) [pid = 2496] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F66796000) [pid = 2496] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F648CB400) [pid = 2496] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6372D800) [pid = 2496] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F65161400) [pid = 2496] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F60905000) [pid = 2496] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:32:39 INFO - PROCESS | 2496 | 1470655959283 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1640ms 04:32:39 INFO - PROCESS | 2496 | 1470655959359 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 2496 | 1470655959364 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:32:39 INFO - PROCESS | 2496 | 1470655959369 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 2496 | 1470655959372 Marionette TRACE conn5 <- [1,658,null,{}] 04:32:39 INFO - PROCESS | 2496 | 1470655959378 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 2496 | 1470655959381 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:39 INFO - PROCESS | 2496 | 1470655959479 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:32:39 INFO - PROCESS | 2496 | 1470655959487 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 2496 | 1470655959489 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B6BB000 == 28 [pid = 2496] [id = 174] 04:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5708D400) [pid = 2496] [serial = 520] [outer = 0000000000000000] 04:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5709E400) [pid = 2496] [serial = 521] [outer = 0000006F5708D400] 04:32:39 INFO - PROCESS | 2496 | 1470655959541 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F58457C00) [pid = 2496] [serial = 522] [outer = 0000006F5708D400] 04:32:40 INFO - PROCESS | 2496 | 1470655960013 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 04:32:40 INFO - PROCESS | 2496 | 1470655960044 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 2496 | 1470655960049 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:32:40 INFO - PROCESS | 2496 | 1470655960056 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 2496 | 1470655960059 Marionette TRACE conn5 <- [1,662,null,{}] 04:32:40 INFO - PROCESS | 2496 | 1470655960063 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 2496 | 1470655960066 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:40 INFO - PROCESS | 2496 | 1470655960158 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:32:40 INFO - PROCESS | 2496 | 1470655960166 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 2496 | 1470655960169 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D476800 == 29 [pid = 2496] [id = 175] 04:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C3F3C00) [pid = 2496] [serial = 523] [outer = 0000000000000000] 04:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C43B800) [pid = 2496] [serial = 524] [outer = 0000006F5C3F3C00] 04:32:40 INFO - PROCESS | 2496 | 1470655960219 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5CD49C00) [pid = 2496] [serial = 525] [outer = 0000006F5C3F3C00] 04:32:40 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:40 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:40 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:40 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:32:40 INFO - PROCESS | 2496 | 1470655960699 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 04:32:40 INFO - PROCESS | 2496 | 1470655960749 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 2496 | 1470655960752 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:32:40 INFO - PROCESS | 2496 | 1470655960755 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:32:40 INFO - PROCESS | 2496 | 1470655960759 Marionette TRACE conn5 <- [1,666,null,{}] 04:32:40 INFO - PROCESS | 2496 | 1470655960775 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 2496 | 1470655960780 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:40 INFO - PROCESS | 2496 | 1470655960903 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:32:40 INFO - PROCESS | 2496 | 1470655960982 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 2496 | 1470655960986 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634E7000 == 30 [pid = 2496] [id = 176] 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F56F3F800) [pid = 2496] [serial = 526] [outer = 0000000000000000] 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60907400) [pid = 2496] [serial = 527] [outer = 0000006F56F3F800] 04:32:41 INFO - PROCESS | 2496 | 1470655961037 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60D5A800) [pid = 2496] [serial = 528] [outer = 0000006F56F3F800] 04:32:41 INFO - PROCESS | 2496 | 1470655961445 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 04:32:41 INFO - PROCESS | 2496 | 1470655961492 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 2496 | 1470655961495 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:32:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:32:41 INFO - PROCESS | 2496 | 1470655961504 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 2496 | 1470655961506 Marionette TRACE conn5 <- [1,670,null,{}] 04:32:41 INFO - PROCESS | 2496 | 1470655961510 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 2496 | 1470655961512 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:41 INFO - PROCESS | 2496 | 1470655961627 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:32:41 INFO - PROCESS | 2496 | 1470655961678 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 2496 | 1470655961680 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63E1C800 == 31 [pid = 2496] [id = 177] 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F610D2C00) [pid = 2496] [serial = 529] [outer = 0000000000000000] 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61869400) [pid = 2496] [serial = 530] [outer = 0000006F610D2C00] 04:32:41 INFO - PROCESS | 2496 | 1470655961728 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BE9C00) [pid = 2496] [serial = 531] [outer = 0000006F610D2C00] 04:32:42 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:32:42 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:32:42 INFO - PROCESS | 2496 | 1470655962685 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1222ms 04:32:42 INFO - PROCESS | 2496 | 1470655962732 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 2496 | 1470655962734 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:32:42 INFO - PROCESS | 2496 | 1470655962738 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 2496 | 1470655962740 Marionette TRACE conn5 <- [1,674,null,{}] 04:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:32:42 INFO - PROCESS | 2496 | 1470655962744 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 2496 | 1470655962746 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:42 INFO - PROCESS | 2496 | 1470655962853 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:32:42 INFO - PROCESS | 2496 | 1470655962862 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 2496 | 1470655962864 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A2000 == 32 [pid = 2496] [id = 178] 04:32:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5BB9DC00) [pid = 2496] [serial = 532] [outer = 0000000000000000] 04:32:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63732800) [pid = 2496] [serial = 533] [outer = 0000006F5BB9DC00] 04:32:42 INFO - PROCESS | 2496 | 1470655962911 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F63E9A400) [pid = 2496] [serial = 534] [outer = 0000006F5BB9DC00] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5CD42400) [pid = 2496] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F63729800) [pid = 2496] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67B4E000) [pid = 2496] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F68209000) [pid = 2496] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6791A800) [pid = 2496] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F664EA800) [pid = 2496] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F66FCBC00) [pid = 2496] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57083800) [pid = 2496] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56E06400) [pid = 2496] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D408800) [pid = 2496] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5CF77C00) [pid = 2496] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:32:43 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F56375C00) [pid = 2496] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:32:44 INFO - PROCESS | 2496 | 1470655964003 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:32:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1279ms 04:32:44 INFO - PROCESS | 2496 | 1470655964022 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 2496 | 1470655964024 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:32:44 INFO - PROCESS | 2496 | 1470655964028 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 2496 | 1470655964030 Marionette TRACE conn5 <- [1,678,null,{}] 04:32:44 INFO - PROCESS | 2496 | 1470655964033 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 2496 | 1470655964039 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:44 INFO - PROCESS | 2496 | 1470655964182 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:32:44 INFO - PROCESS | 2496 | 1470655964249 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 2496 | 1470655964251 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F573E2800 == 33 [pid = 2496] [id = 179] 04:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F58697400) [pid = 2496] [serial = 535] [outer = 0000000000000000] 04:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61BEA000) [pid = 2496] [serial = 536] [outer = 0000006F58697400] 04:32:44 INFO - PROCESS | 2496 | 1470655964298 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6515D400) [pid = 2496] [serial = 537] [outer = 0000006F58697400] 04:32:45 INFO - PROCESS | 2496 | 1470655965200 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1231ms 04:32:45 INFO - PROCESS | 2496 | 1470655965263 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 2496 | 1470655965268 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:32:45 INFO - PROCESS | 2496 | 1470655965317 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 2496 | 1470655965321 Marionette TRACE conn5 <- [1,682,null,{}] 04:32:45 INFO - PROCESS | 2496 | 1470655965328 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 2496 | 1470655965332 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:45 INFO - PROCESS | 2496 | 1470655965483 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:32:45 INFO - PROCESS | 2496 | 1470655965637 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 2496 | 1470655965640 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD34800 == 34 [pid = 2496] [id = 180] 04:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F56F4CC00) [pid = 2496] [serial = 538] [outer = 0000000000000000] 04:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5708A400) [pid = 2496] [serial = 539] [outer = 0000006F56F4CC00] 04:32:45 INFO - PROCESS | 2496 | 1470655965704 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F58692C00) [pid = 2496] [serial = 540] [outer = 0000006F56F4CC00] 04:32:46 INFO - PROCESS | 2496 | 1470655966878 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:32:46 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) 04:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1596ms 04:32:46 INFO - PROCESS | 2496 | 1470655966911 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 2496 | 1470655966917 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:32:46 INFO - PROCESS | 2496 | 1470655966934 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 2496 | 1470655966937 Marionette TRACE conn5 <- [1,686,null,{}] 04:32:46 INFO - PROCESS | 2496 | 1470655966941 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 2496 | 1470655966945 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:47 INFO - PROCESS | 2496 | 1470655967120 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:32:47 INFO - PROCESS | 2496 | 1470655967274 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 2496 | 1470655967277 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A83800 == 35 [pid = 2496] [id = 181] 04:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F55AB8C00) [pid = 2496] [serial = 541] [outer = 0000000000000000] 04:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F56F4B400) [pid = 2496] [serial = 542] [outer = 0000006F55AB8C00] 04:32:47 INFO - PROCESS | 2496 | 1470655967329 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F586C2000) [pid = 2496] [serial = 543] [outer = 0000006F55AB8C00] 04:32:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A2000 == 34 [pid = 2496] [id = 178] 04:32:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63E1C800 == 33 [pid = 2496] [id = 177] 04:32:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634E7000 == 32 [pid = 2496] [id = 176] 04:32:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D476800 == 31 [pid = 2496] [id = 175] 04:32:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B6BB000 == 30 [pid = 2496] [id = 174] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6794A800) [pid = 2496] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F678CA000) [pid = 2496] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F66FCD000) [pid = 2496] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F678D1400) [pid = 2496] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57D55C00) [pid = 2496] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B9DB800) [pid = 2496] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61B2E400) [pid = 2496] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6372B800) [pid = 2496] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D4DCC00) [pid = 2496] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F60906000) [pid = 2496] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5D4B1000) [pid = 2496] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F60907C00) [pid = 2496] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5BBBC400) [pid = 2496] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F57086800) [pid = 2496] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F60905C00) [pid = 2496] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F6471A800) [pid = 2496] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F682A5800) [pid = 2496] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F67B47400) [pid = 2496] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F64177000) [pid = 2496] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F648D2400) [pid = 2496] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F67D8C800) [pid = 2496] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F67D80800) [pid = 2496] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F6820E800) [pid = 2496] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:32:48 INFO - PROCESS | 2496 | 1470655968389 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1489ms 04:32:48 INFO - PROCESS | 2496 | 1470655968429 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 2496 | 1470655968433 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:32:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:32:48 INFO - PROCESS | 2496 | 1470655968437 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 2496 | 1470655968441 Marionette TRACE conn5 <- [1,690,null,{}] 04:32:48 INFO - PROCESS | 2496 | 1470655968446 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 2496 | 1470655968449 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:48 INFO - PROCESS | 2496 | 1470655968543 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:32:48 INFO - PROCESS | 2496 | 1470655968552 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 2496 | 1470655968555 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B966800 == 31 [pid = 2496] [id = 182] 04:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F573C3000) [pid = 2496] [serial = 544] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F57430400) [pid = 2496] [serial = 545] [outer = 0000006F573C3000] 04:32:48 INFO - PROCESS | 2496 | 1470655968605 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F579E5800) [pid = 2496] [serial = 546] [outer = 0000006F573C3000] 04:32:49 INFO - PROCESS | 2496 | 1470655969571 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:32:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1175ms 04:32:49 INFO - PROCESS | 2496 | 1470655969619 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 2496 | 1470655969624 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:32:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:32:49 INFO - PROCESS | 2496 | 1470655969628 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 2496 | 1470655969630 Marionette TRACE conn5 <- [1,694,null,{}] 04:32:49 INFO - PROCESS | 2496 | 1470655969634 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 2496 | 1470655969636 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:49 INFO - PROCESS | 2496 | 1470655969732 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:32:49 INFO - PROCESS | 2496 | 1470655969742 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 2496 | 1470655969745 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A4B800 == 32 [pid = 2496] [id = 183] 04:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5C1F1C00) [pid = 2496] [serial = 547] [outer = 0000000000000000] 04:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5C33D400) [pid = 2496] [serial = 548] [outer = 0000006F5C1F1C00] 04:32:49 INFO - PROCESS | 2496 | 1470655969794 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5C433C00) [pid = 2496] [serial = 549] [outer = 0000006F5C1F1C00] 04:32:50 INFO - PROCESS | 2496 | 1470655970796 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1189ms 04:32:50 INFO - PROCESS | 2496 | 1470655970821 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 2496 | 1470655970824 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:32:50 INFO - PROCESS | 2496 | 1470655970836 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 2496 | 1470655970843 Marionette TRACE conn5 <- [1,698,null,{}] 04:32:50 INFO - PROCESS | 2496 | 1470655970848 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 2496 | 1470655970852 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:50 INFO - PROCESS | 2496 | 1470655970975 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:32:50 INFO - PROCESS | 2496 | 1470655970982 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 2496 | 1470655970984 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634CF800 == 33 [pid = 2496] [id = 184] 04:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5C1F2C00) [pid = 2496] [serial = 550] [outer = 0000000000000000] 04:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5D402400) [pid = 2496] [serial = 551] [outer = 0000006F5C1F2C00] 04:32:51 INFO - PROCESS | 2496 | 1470655971031 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F60602800) [pid = 2496] [serial = 552] [outer = 0000006F5C1F2C00] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F610D2C00) [pid = 2496] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5708D400) [pid = 2496] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5C3F3C00) [pid = 2496] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F5C438800) [pid = 2496] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F5BB9DC00) [pid = 2496] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F56F3F800) [pid = 2496] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F55217000) [pid = 2496] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F5D4DD400) [pid = 2496] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F6701F400) [pid = 2496] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:32:51 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F67B46400) [pid = 2496] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:32:51 INFO - PROCESS | 2496 | 1470655971957 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:32:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1134ms 04:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:32:51 INFO - PROCESS | 2496 | 1470655971968 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 2496 | 1470655971970 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:32:51 INFO - PROCESS | 2496 | 1470655971974 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 2496 | 1470655971976 Marionette TRACE conn5 <- [1,702,null,{}] 04:32:51 INFO - PROCESS | 2496 | 1470655971980 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 2496 | 1470655971982 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:52 INFO - PROCESS | 2496 | 1470655972096 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:32:52 INFO - PROCESS | 2496 | 1470655972104 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 2496 | 1470655972106 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6432C800 == 34 [pid = 2496] [id = 185] 04:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F56F43C00) [pid = 2496] [serial = 553] [outer = 0000000000000000] 04:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F6090B800) [pid = 2496] [serial = 554] [outer = 0000006F56F43C00] 04:32:52 INFO - PROCESS | 2496 | 1470655972160 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F60A16000) [pid = 2496] [serial = 555] [outer = 0000006F56F43C00] 04:32:53 INFO - PROCESS | 2496 | 1470655973066 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 04:32:53 INFO - PROCESS | 2496 | 1470655973105 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 2496 | 1470655973107 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:32:53 INFO - PROCESS | 2496 | 1470655973111 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 2496 | 1470655973112 Marionette TRACE conn5 <- [1,706,null,{}] 04:32:53 INFO - PROCESS | 2496 | 1470655973116 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 2496 | 1470655973118 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:53 INFO - PROCESS | 2496 | 1470655973229 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:32:53 INFO - PROCESS | 2496 | 1470655973237 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 2496 | 1470655973243 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64838800 == 35 [pid = 2496] [id = 186] 04:32:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F610A0800) [pid = 2496] [serial = 556] [outer = 0000000000000000] 04:32:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F610A8800) [pid = 2496] [serial = 557] [outer = 0000006F610A0800] 04:32:53 INFO - PROCESS | 2496 | 1470655973302 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F618C1C00) [pid = 2496] [serial = 558] [outer = 0000006F610A0800] 04:32:54 INFO - PROCESS | 2496 | 1470655974280 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:32:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1222ms 04:32:54 INFO - PROCESS | 2496 | 1470655974337 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 2496 | 1470655974341 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:32:54 INFO - PROCESS | 2496 | 1470655974389 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 2496 | 1470655974393 Marionette TRACE conn5 <- [1,710,null,{}] 04:32:54 INFO - PROCESS | 2496 | 1470655974401 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 2496 | 1470655974404 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:54 INFO - PROCESS | 2496 | 1470655974554 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:32:54 INFO - PROCESS | 2496 | 1470655974707 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 2496 | 1470655974712 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1E8800 == 36 [pid = 2496] [id = 187] 04:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5709A800) [pid = 2496] [serial = 559] [outer = 0000000000000000] 04:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57431400) [pid = 2496] [serial = 560] [outer = 0000006F5709A800] 04:32:54 INFO - PROCESS | 2496 | 1470655974773 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F58695400) [pid = 2496] [serial = 561] [outer = 0000006F5709A800] 04:32:55 INFO - PROCESS | 2496 | 1470655975373 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 2496 | 1470655975429 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:32:55 INFO - PROCESS | 2496 | 1470655975436 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 2496 | 1470655975439 Marionette TRACE conn5 <- [1,714,null,{}] 04:32:55 INFO - PROCESS | 2496 | 1470655975443 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 2496 | 1470655975446 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:55 INFO - PROCESS | 2496 | 1470655975563 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:32:55 INFO - PROCESS | 2496 | 1470655975648 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 2496 | 1470655975651 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A14800 == 37 [pid = 2496] [id = 188] 04:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5CF77C00) [pid = 2496] [serial = 562] [outer = 0000000000000000] 04:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D406C00) [pid = 2496] [serial = 563] [outer = 0000006F5CF77C00] 04:32:55 INFO - PROCESS | 2496 | 1470655975712 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D8C1800) [pid = 2496] [serial = 564] [outer = 0000006F5CF77C00] 04:32:56 INFO - PROCESS | 2496 | 1470655976388 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 04:32:56 INFO - PROCESS | 2496 | 1470655976423 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 2496 | 1470655976426 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:32:56 INFO - PROCESS | 2496 | 1470655976430 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 2496 | 1470655976434 Marionette TRACE conn5 <- [1,718,null,{}] 04:32:56 INFO - PROCESS | 2496 | 1470655976447 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 2496 | 1470655976452 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:56 INFO - PROCESS | 2496 | 1470655976569 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:32:56 INFO - PROCESS | 2496 | 1470655976641 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 2496 | 1470655976644 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66748800 == 38 [pid = 2496] [id = 189] 04:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F61BE5C00) [pid = 2496] [serial = 565] [outer = 0000000000000000] 04:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F634B1000) [pid = 2496] [serial = 566] [outer = 0000006F61BE5C00] 04:32:56 INFO - PROCESS | 2496 | 1470655976705 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6372FC00) [pid = 2496] [serial = 567] [outer = 0000006F61BE5C00] 04:32:57 INFO - PROCESS | 2496 | 1470655977317 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 2496 | 1470655977379 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:32:57 INFO - PROCESS | 2496 | 1470655977383 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 2496 | 1470655977385 Marionette TRACE conn5 <- [1,722,null,{}] 04:32:57 INFO - PROCESS | 2496 | 1470655977389 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 2496 | 1470655977391 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:57 INFO - PROCESS | 2496 | 1470655977503 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:32:57 INFO - PROCESS | 2496 | 1470655977587 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 2496 | 1470655977590 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C32D800 == 39 [pid = 2496] [id = 190] 04:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5CF74C00) [pid = 2496] [serial = 568] [outer = 0000000000000000] 04:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6186D400) [pid = 2496] [serial = 569] [outer = 0000006F5CF74C00] 04:32:57 INFO - PROCESS | 2496 | 1470655977648 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63E8D400) [pid = 2496] [serial = 570] [outer = 0000006F5CF74C00] 04:32:58 INFO - PROCESS | 2496 | 1470655978409 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1076ms 04:32:58 INFO - PROCESS | 2496 | 1470655978461 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 2496 | 1470655978465 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:32:58 INFO - PROCESS | 2496 | 1470655978470 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:32:58 INFO - PROCESS | 2496 | 1470655978475 Marionette TRACE conn5 <- [1,726,null,{}] 04:32:58 INFO - PROCESS | 2496 | 1470655978481 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 2496 | 1470655978483 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6432C800 == 38 [pid = 2496] [id = 185] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634CF800 == 37 [pid = 2496] [id = 184] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A4B800 == 36 [pid = 2496] [id = 183] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B966800 == 35 [pid = 2496] [id = 182] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A83800 == 34 [pid = 2496] [id = 181] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD34800 == 33 [pid = 2496] [id = 180] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F573E2800 == 32 [pid = 2496] [id = 179] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61910000 == 31 [pid = 2496] [id = 173] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C32D800 == 30 [pid = 2496] [id = 190] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66748800 == 29 [pid = 2496] [id = 189] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A14800 == 28 [pid = 2496] [id = 188] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64838800 == 27 [pid = 2496] [id = 186] 04:32:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1E8800 == 26 [pid = 2496] [id = 187] 04:32:59 INFO - PROCESS | 2496 | 1470655979170 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61BEA000) [pid = 2496] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F61869400) [pid = 2496] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5709E400) [pid = 2496] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F58457C00) [pid = 2496] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5C43B800) [pid = 2496] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5CD49C00) [pid = 2496] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5D95AC00) [pid = 2496] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5CEDE400) [pid = 2496] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F63732800) [pid = 2496] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F60907400) [pid = 2496] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F61BE9C00) [pid = 2496] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F58617800) [pid = 2496] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F5636F800) [pid = 2496] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F61B2F400) [pid = 2496] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F60AA4800) [pid = 2496] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F6794DC00) [pid = 2496] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F67912C00) [pid = 2496] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F68AD0400) [pid = 2496] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F689A7C00) [pid = 2496] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F63E9A400) [pid = 2496] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F60D5A800) [pid = 2496] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:32:59 INFO - PROCESS | 2496 | 1470655979335 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 2496 | 1470655979338 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:32:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D17000 == 27 [pid = 2496] [id = 191] 04:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F56E0B400) [pid = 2496] [serial = 571] [outer = 0000000000000000] 04:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F56F40C00) [pid = 2496] [serial = 572] [outer = 0000006F56E0B400] 04:32:59 INFO - PROCESS | 2496 | 1470655979392 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F57087400) [pid = 2496] [serial = 573] [outer = 0000006F56E0B400] 04:33:00 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:33:00 INFO - PROCESS | 2496 | 1470655980320 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:33:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1883ms 04:33:00 INFO - PROCESS | 2496 | 1470655980359 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 2496 | 1470655980364 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:33:00 INFO - PROCESS | 2496 | 1470655980369 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 2496 | 1470655980372 Marionette TRACE conn5 <- [1,730,null,{}] 04:33:00 INFO - PROCESS | 2496 | 1470655980377 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 2496 | 1470655980380 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:00 INFO - PROCESS | 2496 | 1470655980476 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:33:00 INFO - PROCESS | 2496 | 1470655980484 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 2496 | 1470655980486 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1E0800 == 28 [pid = 2496] [id = 192] 04:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F570A4800) [pid = 2496] [serial = 574] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F5B84FC00) [pid = 2496] [serial = 575] [outer = 0000006F570A4800] 04:33:00 INFO - PROCESS | 2496 | 1470655980537 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5BB94400) [pid = 2496] [serial = 576] [outer = 0000006F570A4800] 04:33:01 INFO - PROCESS | 2496 | 1470655981502 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:33:01 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 04:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 04:33:01 INFO - PROCESS | 2496 | 1470655981548 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:33:01 INFO - PROCESS | 2496 | 1470655981552 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:33:01 INFO - PROCESS | 2496 | 1470655981555 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 2496 | 1470655981558 Marionette TRACE conn5 <- [1,734,null,{}] 04:33:01 INFO - PROCESS | 2496 | 1470655981562 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 2496 | 1470655981565 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:01 INFO - PROCESS | 2496 | 1470655981686 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:33:01 INFO - PROCESS | 2496 | 1470655981697 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 2496 | 1470655981699 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A50800 == 29 [pid = 2496] [id = 193] 04:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F5C4C0000) [pid = 2496] [serial = 577] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5C4C7400) [pid = 2496] [serial = 578] [outer = 0000006F5C4C0000] 04:33:01 INFO - PROCESS | 2496 | 1470655981783 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5CEE3400) [pid = 2496] [serial = 579] [outer = 0000006F5C4C0000] 04:33:02 INFO - PROCESS | 2496 | 1470655982714 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:33:02 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.) 04:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 04:33:02 INFO - PROCESS | 2496 | 1470655982733 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 2496 | 1470655982738 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:33:02 INFO - PROCESS | 2496 | 1470655982749 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 2496 | 1470655982754 Marionette TRACE conn5 <- [1,738,null,{}] 04:33:02 INFO - PROCESS | 2496 | 1470655982766 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 2496 | 1470655982770 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:02 INFO - PROCESS | 2496 | 1470655982887 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:33:02 INFO - PROCESS | 2496 | 1470655982894 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 2496 | 1470655982897 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6378D800 == 30 [pid = 2496] [id = 194] 04:33:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5D4E8800) [pid = 2496] [serial = 580] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F60907C00) [pid = 2496] [serial = 581] [outer = 0000006F5D4E8800] 04:33:02 INFO - PROCESS | 2496 | 1470655982944 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F60AA4C00) [pid = 2496] [serial = 582] [outer = 0000006F5D4E8800] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F610A0800) [pid = 2496] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5C1F2C00) [pid = 2496] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F56F4CC00) [pid = 2496] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F573C3000) [pid = 2496] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F5C1F1C00) [pid = 2496] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F58697400) [pid = 2496] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F55AB8C00) [pid = 2496] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:33:03 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F56F43C00) [pid = 2496] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:33:03 INFO - PROCESS | 2496 | 1470655983957 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1253ms 04:33:04 INFO - PROCESS | 2496 | 1470655984001 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 2496 | 1470655984003 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:33:04 INFO - PROCESS | 2496 | 1470655984006 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:33:04 INFO - PROCESS | 2496 | 1470655984008 Marionette TRACE conn5 <- [1,742,null,{}] 04:33:04 INFO - PROCESS | 2496 | 1470655984012 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 2496 | 1470655984014 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:04 INFO - PROCESS | 2496 | 1470655984108 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:33:04 INFO - PROCESS | 2496 | 1470655984169 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 2496 | 1470655984171 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6432C800 == 31 [pid = 2496] [id = 195] 04:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F5832F400) [pid = 2496] [serial = 583] [outer = 0000000000000000] 04:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5D409400) [pid = 2496] [serial = 584] [outer = 0000006F5832F400] 04:33:04 INFO - PROCESS | 2496 | 1470655984219 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F60EB9C00) [pid = 2496] [serial = 585] [outer = 0000006F5832F400] 04:33:05 INFO - PROCESS | 2496 | 1470655985099 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1123ms 04:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:33:05 INFO - PROCESS | 2496 | 1470655985133 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 2496 | 1470655985135 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:33:05 INFO - PROCESS | 2496 | 1470655985138 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 2496 | 1470655985140 Marionette TRACE conn5 <- [1,746,null,{}] 04:33:05 INFO - PROCESS | 2496 | 1470655985144 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 2496 | 1470655985146 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:05 INFO - PROCESS | 2496 | 1470655985256 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:33:05 INFO - PROCESS | 2496 | 1470655985265 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 2496 | 1470655985271 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64834800 == 32 [pid = 2496] [id = 196] 04:33:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F565BF800) [pid = 2496] [serial = 586] [outer = 0000000000000000] 04:33:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F6186D000) [pid = 2496] [serial = 587] [outer = 0000006F565BF800] 04:33:05 INFO - PROCESS | 2496 | 1470655985328 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F63446C00) [pid = 2496] [serial = 588] [outer = 0000006F565BF800] 04:33:06 INFO - PROCESS | 2496 | 1470655986109 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:33:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1026ms 04:33:06 INFO - PROCESS | 2496 | 1470655986168 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 2496 | 1470655986173 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:33:06 INFO - PROCESS | 2496 | 1470655986178 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 2496 | 1470655986184 Marionette TRACE conn5 <- [1,750,null,{}] 04:33:06 INFO - PROCESS | 2496 | 1470655986216 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 2496 | 1470655986219 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:06 INFO - PROCESS | 2496 | 1470655986372 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:33:06 INFO - PROCESS | 2496 | 1470655986434 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 2496 | 1470655986437 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5659B800 == 33 [pid = 2496] [id = 197] 04:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57D52000) [pid = 2496] [serial = 589] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F58456800) [pid = 2496] [serial = 590] [outer = 0000006F57D52000] 04:33:06 INFO - PROCESS | 2496 | 1470655986499 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C1F1C00) [pid = 2496] [serial = 591] [outer = 0000006F57D52000] 04:33:07 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:33:07 INFO - PROCESS | 2496 | 1470655987733 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1606ms 04:33:07 INFO - PROCESS | 2496 | 1470655987812 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 2496 | 1470655987816 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:33:07 INFO - PROCESS | 2496 | 1470655987824 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 2496 | 1470655987827 Marionette TRACE conn5 <- [1,754,null,{}] 04:33:07 INFO - PROCESS | 2496 | 1470655987833 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 2496 | 1470655987836 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:08 INFO - PROCESS | 2496 | 1470655987999 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:33:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6432C800 == 32 [pid = 2496] [id = 195] 04:33:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6378D800 == 31 [pid = 2496] [id = 194] 04:33:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A50800 == 30 [pid = 2496] [id = 193] 04:33:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1E0800 == 29 [pid = 2496] [id = 192] 04:33:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D17000 == 28 [pid = 2496] [id = 191] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F610A8800) [pid = 2496] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5D402400) [pid = 2496] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5708A400) [pid = 2496] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F58692C00) [pid = 2496] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F57430400) [pid = 2496] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F579E5800) [pid = 2496] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F5C33D400) [pid = 2496] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F6515D400) [pid = 2496] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F56F4B400) [pid = 2496] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F586C2000) [pid = 2496] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F60602800) [pid = 2496] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F6090B800) [pid = 2496] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F60A16000) [pid = 2496] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0000006F5C433C00) [pid = 2496] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (0000006F618C1C00) [pid = 2496] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:33:08 INFO - PROCESS | 2496 | 1470655988078 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 2496 | 1470655988082 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A8B000 == 29 [pid = 2496] [id = 198] 04:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0000006F56A29C00) [pid = 2496] [serial = 592] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F570A2800) [pid = 2496] [serial = 593] [outer = 0000006F56A29C00] 04:33:08 INFO - PROCESS | 2496 | 1470655988134 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F57DC2C00) [pid = 2496] [serial = 594] [outer = 0000006F56A29C00] 04:33:09 INFO - PROCESS | 2496 | 1470655989026 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1244ms 04:33:09 INFO - PROCESS | 2496 | 1470655989067 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 2496 | 1470655989073 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:33:09 INFO - PROCESS | 2496 | 1470655989080 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 2496 | 1470655989083 Marionette TRACE conn5 <- [1,758,null,{}] 04:33:09 INFO - PROCESS | 2496 | 1470655989087 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 2496 | 1470655989090 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:09 INFO - PROCESS | 2496 | 1470655989183 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:33:09 INFO - PROCESS | 2496 | 1470655989189 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 2496 | 1470655989192 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D47F800 == 30 [pid = 2496] [id = 199] 04:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F5BBC4400) [pid = 2496] [serial = 595] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F5C1F7400) [pid = 2496] [serial = 596] [outer = 0000006F5BBC4400] 04:33:09 INFO - PROCESS | 2496 | 1470655989243 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F5C4C0400) [pid = 2496] [serial = 597] [outer = 0000006F5BBC4400] 04:33:09 INFO - PROCESS | 2496 | 1470655989721 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 04:33:09 INFO - PROCESS | 2496 | 1470655989752 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 2496 | 1470655989755 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:33:09 INFO - PROCESS | 2496 | 1470655989758 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:33:09 INFO - PROCESS | 2496 | 1470655989762 Marionette TRACE conn5 <- [1,762,null,{}] 04:33:09 INFO - PROCESS | 2496 | 1470655989774 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 2496 | 1470655989779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:09 INFO - PROCESS | 2496 | 1470655989879 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:33:09 INFO - PROCESS | 2496 | 1470655989889 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 2496 | 1470655989893 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63677000 == 31 [pid = 2496] [id = 200] 04:33:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F5D4DE400) [pid = 2496] [serial = 598] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F60905C00) [pid = 2496] [serial = 599] [outer = 0000006F5D4DE400] 04:33:10 INFO - PROCESS | 2496 | 1470655990004 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F60A08800) [pid = 2496] [serial = 600] [outer = 0000006F5D4DE400] 04:33:10 INFO - PROCESS | 2496 | 1470655990429 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 04:33:10 INFO - PROCESS | 2496 | 1470655990495 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:33:10 INFO - PROCESS | 2496 | 1470655990498 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:33:10 INFO - PROCESS | 2496 | 1470655990502 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 2496 | 1470655990504 Marionette TRACE conn5 <- [1,766,null,{}] 04:33:10 INFO - PROCESS | 2496 | 1470655990508 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 2496 | 1470655990510 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:10 INFO - PROCESS | 2496 | 1470655990654 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:33:10 INFO - PROCESS | 2496 | 1470655990711 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 2496 | 1470655990714 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64503000 == 32 [pid = 2496] [id = 201] 04:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F6109F000) [pid = 2496] [serial = 601] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F610D1800) [pid = 2496] [serial = 602] [outer = 0000006F6109F000] 04:33:10 INFO - PROCESS | 2496 | 1470655990762 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F61B2EC00) [pid = 2496] [serial = 603] [outer = 0000006F6109F000] 04:33:11 INFO - PROCESS | 2496 | 1470655991197 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 04:33:11 INFO - PROCESS | 2496 | 1470655991237 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 2496 | 1470655991239 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:33:11 INFO - PROCESS | 2496 | 1470655991243 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:33:11 INFO - PROCESS | 2496 | 1470655991245 Marionette TRACE conn5 <- [1,770,null,{}] 04:33:11 INFO - PROCESS | 2496 | 1470655991253 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 2496 | 1470655991255 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:11 INFO - PROCESS | 2496 | 1470655991370 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:33:11 INFO - PROCESS | 2496 | 1470655991376 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 2496 | 1470655991378 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63684800 == 33 [pid = 2496] [id = 202] 04:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F55222000) [pid = 2496] [serial = 604] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F634B7C00) [pid = 2496] [serial = 605] [outer = 0000006F55222000] 04:33:11 INFO - PROCESS | 2496 | 1470655991426 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F6372E000) [pid = 2496] [serial = 606] [outer = 0000006F55222000] 04:33:11 INFO - PROCESS | 2496 | 1470655991855 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 04:33:11 INFO - PROCESS | 2496 | 1470655991938 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 2496 | 1470655991940 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:33:11 INFO - PROCESS | 2496 | 1470655991944 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 2496 | 1470655991946 Marionette TRACE conn5 <- [1,774,null,{}] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F5832F400) [pid = 2496] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F56E0B400) [pid = 2496] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F570A4800) [pid = 2496] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F5CF74C00) [pid = 2496] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F5C4C0000) [pid = 2496] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F5709A800) [pid = 2496] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F5CF77C00) [pid = 2496] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F61BE5C00) [pid = 2496] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:33:11 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F5D4E8800) [pid = 2496] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:33:12 INFO - PROCESS | 2496 | 1470655991996 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 2496 | 1470655992002 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:12 INFO - PROCESS | 2496 | 1470655992144 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:33:12 INFO - PROCESS | 2496 | 1470655992154 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 2496 | 1470655992156 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6673D000 == 34 [pid = 2496] [id = 203] 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F56F40000) [pid = 2496] [serial = 607] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5C4C7C00) [pid = 2496] [serial = 608] [outer = 0000006F56F40000] 04:33:12 INFO - PROCESS | 2496 | 1470655992204 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F64180000) [pid = 2496] [serial = 609] [outer = 0000006F56F40000] 04:33:12 INFO - PROCESS | 2496 | 1470655992607 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 04:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:33:12 INFO - PROCESS | 2496 | 1470655992639 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 2496 | 1470655992642 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:33:12 INFO - PROCESS | 2496 | 1470655992645 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 2496 | 1470655992647 Marionette TRACE conn5 <- [1,778,null,{}] 04:33:12 INFO - PROCESS | 2496 | 1470655992651 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 2496 | 1470655992653 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:12 INFO - PROCESS | 2496 | 1470655992744 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:33:12 INFO - PROCESS | 2496 | 1470655992751 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 2496 | 1470655992753 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4E800 == 35 [pid = 2496] [id = 204] 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5D4E2C00) [pid = 2496] [serial = 610] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F646A6800) [pid = 2496] [serial = 611] [outer = 0000006F5D4E2C00] 04:33:12 INFO - PROCESS | 2496 | 1470655992799 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F64EF0800) [pid = 2496] [serial = 612] [outer = 0000006F5D4E2C00] 04:33:13 INFO - PROCESS | 2496 | 1470655993224 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 04:33:13 INFO - PROCESS | 2496 | 1470655993277 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 2496 | 1470655993279 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:33:13 INFO - PROCESS | 2496 | 1470655993283 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 2496 | 1470655993285 Marionette TRACE conn5 <- [1,782,null,{}] 04:33:13 INFO - PROCESS | 2496 | 1470655993289 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 2496 | 1470655993291 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:13 INFO - PROCESS | 2496 | 1470655993374 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:33:13 INFO - PROCESS | 2496 | 1470655993382 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 2496 | 1470655993384 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670B7800 == 36 [pid = 2496] [id = 205] 04:33:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F65155800) [pid = 2496] [serial = 613] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F66282800) [pid = 2496] [serial = 614] [outer = 0000006F65155800] 04:33:13 INFO - PROCESS | 2496 | 1470655993430 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F6645D000) [pid = 2496] [serial = 615] [outer = 0000006F65155800] 04:33:13 INFO - PROCESS | 2496 | 1470655993861 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 04:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:33:13 INFO - PROCESS | 2496 | 1470655993915 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 2496 | 1470655993918 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:33:13 INFO - PROCESS | 2496 | 1470655993921 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 2496 | 1470655993923 Marionette TRACE conn5 <- [1,786,null,{}] 04:33:13 INFO - PROCESS | 2496 | 1470655993926 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 2496 | 1470655993938 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:14 INFO - PROCESS | 2496 | 1470655994023 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:33:14 INFO - PROCESS | 2496 | 1470655994031 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 2496 | 1470655994033 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799E800 == 37 [pid = 2496] [id = 206] 04:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F664F4400) [pid = 2496] [serial = 616] [outer = 0000000000000000] 04:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F66769800) [pid = 2496] [serial = 617] [outer = 0000006F664F4400] 04:33:14 INFO - PROCESS | 2496 | 1470655994079 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F667A4400) [pid = 2496] [serial = 618] [outer = 0000006F664F4400] 04:33:14 INFO - PROCESS | 2496 | 1470655994771 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 881ms 04:33:14 INFO - PROCESS | 2496 | 1470655994805 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 2496 | 1470655994810 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:33:14 INFO - PROCESS | 2496 | 1470655994815 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 2496 | 1470655994821 Marionette TRACE conn5 <- [1,790,null,{}] 04:33:14 INFO - PROCESS | 2496 | 1470655994827 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 2496 | 1470655994830 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:14 INFO - PROCESS | 2496 | 1470655994958 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:33:15 INFO - PROCESS | 2496 | 1470655995023 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 2496 | 1470655995026 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D51D800 == 38 [pid = 2496] [id = 207] 04:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F570A4800) [pid = 2496] [serial = 619] [outer = 0000000000000000] 04:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F57E6A000) [pid = 2496] [serial = 620] [outer = 0000006F570A4800] 04:33:15 INFO - PROCESS | 2496 | 1470655995085 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C3F4400) [pid = 2496] [serial = 621] [outer = 0000006F570A4800] 04:33:15 INFO - PROCESS | 2496 | 1470655995689 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 944ms 04:33:15 INFO - PROCESS | 2496 | 1470655995763 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 2496 | 1470655995769 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:33:15 INFO - PROCESS | 2496 | 1470655995776 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 2496 | 1470655995779 Marionette TRACE conn5 <- [1,794,null,{}] 04:33:15 INFO - PROCESS | 2496 | 1470655995784 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 2496 | 1470655995787 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:15 INFO - PROCESS | 2496 | 1470655995915 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:33:16 INFO - PROCESS | 2496 | 1470655995995 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 2496 | 1470655995998 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66736800 == 39 [pid = 2496] [id = 208] 04:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D8BF000) [pid = 2496] [serial = 622] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60906800) [pid = 2496] [serial = 623] [outer = 0000006F5D8BF000] 04:33:16 INFO - PROCESS | 2496 | 1470655996059 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60EC1800) [pid = 2496] [serial = 624] [outer = 0000006F5D8BF000] 04:33:16 INFO - PROCESS | 2496 | 1470655996637 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 881ms 04:33:16 INFO - PROCESS | 2496 | 1470655996658 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:33:16 INFO - PROCESS | 2496 | 1470655996661 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:33:16 INFO - PROCESS | 2496 | 1470655996665 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:33:16 INFO - PROCESS | 2496 | 1470655996670 Marionette TRACE conn5 <- [1,798,null,{}] 04:33:16 INFO - PROCESS | 2496 | 1470655996682 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:16 INFO - PROCESS | 2496 | 1470655996688 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:16 INFO - PROCESS | 2496 | 1470655996804 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:33:16 INFO - PROCESS | 2496 | 1470655996893 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 2496 | 1470655996897 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC6000 == 40 [pid = 2496] [id = 209] 04:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F64179400) [pid = 2496] [serial = 625] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F64598800) [pid = 2496] [serial = 626] [outer = 0000006F64179400] 04:33:16 INFO - PROCESS | 2496 | 1470655996955 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6679F000) [pid = 2496] [serial = 627] [outer = 0000006F64179400] 04:33:17 INFO - PROCESS | 2496 | 1470655997573 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 986ms 04:33:17 INFO - PROCESS | 2496 | 1470655997653 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 2496 | 1470655997657 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:33:17 INFO - PROCESS | 2496 | 1470655997661 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 2496 | 1470655997663 Marionette TRACE conn5 <- [1,802,null,{}] 04:33:17 INFO - PROCESS | 2496 | 1470655997667 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 2496 | 1470655997670 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:17 INFO - PROCESS | 2496 | 1470655997826 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:33:17 INFO - PROCESS | 2496 | 1470655997934 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 2496 | 1470655997937 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A8C800 == 41 [pid = 2496] [id = 210] 04:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F561C5000) [pid = 2496] [serial = 628] [outer = 0000000000000000] 04:33:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F57083800) [pid = 2496] [serial = 629] [outer = 0000006F561C5000] 04:33:18 INFO - PROCESS | 2496 | 1470655997996 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F60910C00) [pid = 2496] [serial = 630] [outer = 0000006F561C5000] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670B7800 == 40 [pid = 2496] [id = 205] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4E800 == 39 [pid = 2496] [id = 204] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6673D000 == 38 [pid = 2496] [id = 203] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63684800 == 37 [pid = 2496] [id = 202] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64503000 == 36 [pid = 2496] [id = 201] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63677000 == 35 [pid = 2496] [id = 200] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D47F800 == 34 [pid = 2496] [id = 199] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A8B000 == 33 [pid = 2496] [id = 198] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5659B800 == 32 [pid = 2496] [id = 197] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64834800 == 31 [pid = 2496] [id = 196] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC6000 == 30 [pid = 2496] [id = 209] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66736800 == 29 [pid = 2496] [id = 208] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D51D800 == 28 [pid = 2496] [id = 207] 04:33:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799E800 == 27 [pid = 2496] [id = 206] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D409400) [pid = 2496] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F56F40C00) [pid = 2496] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57087400) [pid = 2496] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B84FC00) [pid = 2496] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F63E8D400) [pid = 2496] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6186D400) [pid = 2496] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C4C7400) [pid = 2496] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F58695400) [pid = 2496] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57431400) [pid = 2496] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D8C1800) [pid = 2496] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D406C00) [pid = 2496] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6372FC00) [pid = 2496] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F634B1000) [pid = 2496] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F60907C00) [pid = 2496] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F60EB9C00) [pid = 2496] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F5CEE3400) [pid = 2496] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5BB94400) [pid = 2496] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F60AA4C00) [pid = 2496] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:33:20 INFO - PROCESS | 2496 | 1470656000823 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 2496 | 1470656000849 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:33:20 INFO - PROCESS | 2496 | 1470656000855 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 2496 | 1470656000859 Marionette TRACE conn5 <- [1,806,null,{}] 04:33:20 INFO - PROCESS | 2496 | 1470656000865 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 2496 | 1470656000869 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:20 INFO - PROCESS | 2496 | 1470656000977 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:33:20 INFO - PROCESS | 2496 | 1470656000984 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 2496 | 1470656000989 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D26000 == 28 [pid = 2496] [id = 211] 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5708B000) [pid = 2496] [serial = 631] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5708F800) [pid = 2496] [serial = 632] [outer = 0000006F5708B000] 04:33:21 INFO - PROCESS | 2496 | 1470656001042 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5742E400) [pid = 2496] [serial = 633] [outer = 0000006F5708B000] 04:33:21 INFO - PROCESS | 2496 | 1470656001540 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 734ms 04:33:21 INFO - PROCESS | 2496 | 1470656001592 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 2496 | 1470656001598 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:33:21 INFO - PROCESS | 2496 | 1470656001605 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 2496 | 1470656001608 Marionette TRACE conn5 <- [1,810,null,{}] 04:33:21 INFO - PROCESS | 2496 | 1470656001612 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 2496 | 1470656001615 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:21 INFO - PROCESS | 2496 | 1470656001716 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:33:21 INFO - PROCESS | 2496 | 1470656001729 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 2496 | 1470656001732 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDAD800 == 29 [pid = 2496] [id = 212] 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5BB29000) [pid = 2496] [serial = 634] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C06F400) [pid = 2496] [serial = 635] [outer = 0000006F5BB29000] 04:33:21 INFO - PROCESS | 2496 | 1470656001787 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C433000) [pid = 2496] [serial = 636] [outer = 0000006F5BB29000] 04:33:22 INFO - PROCESS | 2496 | 1470656002311 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 2496 | 1470656002384 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:33:22 INFO - PROCESS | 2496 | 1470656002388 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 2496 | 1470656002392 Marionette TRACE conn5 <- [1,814,null,{}] 04:33:22 INFO - PROCESS | 2496 | 1470656002404 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 2496 | 1470656002409 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:22 INFO - PROCESS | 2496 | 1470656002504 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:33:22 INFO - PROCESS | 2496 | 1470656002519 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 2496 | 1470656002522 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61385000 == 30 [pid = 2496] [id = 213] 04:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4BA400) [pid = 2496] [serial = 637] [outer = 0000000000000000] 04:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D4E7000) [pid = 2496] [serial = 638] [outer = 0000006F5D4BA400] 04:33:22 INFO - PROCESS | 2496 | 1470656002575 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60610400) [pid = 2496] [serial = 639] [outer = 0000006F5D4BA400] 04:33:23 INFO - PROCESS | 2496 | 1470656003037 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 04:33:23 INFO - PROCESS | 2496 | 1470656003083 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 2496 | 1470656003086 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:33:23 INFO - PROCESS | 2496 | 1470656003098 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 2496 | 1470656003100 Marionette TRACE conn5 <- [1,818,null,{}] 04:33:23 INFO - PROCESS | 2496 | 1470656003104 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 2496 | 1470656003106 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:23 INFO - PROCESS | 2496 | 1470656003221 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:33:23 INFO - PROCESS | 2496 | 1470656003228 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 2496 | 1470656003230 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637E9800 == 31 [pid = 2496] [id = 214] 04:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60A14400) [pid = 2496] [serial = 640] [outer = 0000000000000000] 04:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60E45800) [pid = 2496] [serial = 641] [outer = 0000006F60A14400] 04:33:23 INFO - PROCESS | 2496 | 1470656003279 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6107C000) [pid = 2496] [serial = 642] [outer = 0000006F60A14400] 04:33:23 INFO - PROCESS | 2496 | 1470656003757 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 04:33:23 INFO - PROCESS | 2496 | 1470656003773 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 2496 | 1470656003775 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:33:23 INFO - PROCESS | 2496 | 1470656003778 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 2496 | 1470656003780 Marionette TRACE conn5 <- [1,822,null,{}] 04:33:23 INFO - PROCESS | 2496 | 1470656003784 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 2496 | 1470656003786 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:23 INFO - PROCESS | 2496 | 1470656003894 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:33:23 INFO - PROCESS | 2496 | 1470656003971 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 2496 | 1470656003973 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6450C000 == 32 [pid = 2496] [id = 215] 04:33:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61860800) [pid = 2496] [serial = 643] [outer = 0000000000000000] 04:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61868000) [pid = 2496] [serial = 644] [outer = 0000006F61860800] 04:33:24 INFO - PROCESS | 2496 | 1470656004019 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F61B2F400) [pid = 2496] [serial = 645] [outer = 0000006F61860800] 04:33:24 INFO - PROCESS | 2496 | 1470656004464 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 733ms 04:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:33:24 INFO - PROCESS | 2496 | 1470656004515 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 2496 | 1470656004518 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:33:24 INFO - PROCESS | 2496 | 1470656004521 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 2496 | 1470656004523 Marionette TRACE conn5 <- [1,826,null,{}] 04:33:24 INFO - PROCESS | 2496 | 1470656004527 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 2496 | 1470656004533 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:24 INFO - PROCESS | 2496 | 1470656004694 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:33:24 INFO - PROCESS | 2496 | 1470656004741 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 2496 | 1470656004743 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651C3000 == 33 [pid = 2496] [id = 216] 04:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F634B5C00) [pid = 2496] [serial = 646] [outer = 0000000000000000] 04:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F64173400) [pid = 2496] [serial = 647] [outer = 0000006F634B5C00] 04:33:24 INFO - PROCESS | 2496 | 1470656004791 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6462E400) [pid = 2496] [serial = 648] [outer = 0000006F634B5C00] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F65155800) [pid = 2496] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6109F000) [pid = 2496] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F55222000) [pid = 2496] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56F40000) [pid = 2496] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5BBC4400) [pid = 2496] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57D52000) [pid = 2496] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56A29C00) [pid = 2496] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D4DE400) [pid = 2496] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F565BF800) [pid = 2496] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D4E2C00) [pid = 2496] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:33:25 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F664F4400) [pid = 2496] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:33:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56376000) [pid = 2496] [serial = 649] [outer = 0000006F55ABA800] 04:33:25 INFO - PROCESS | 2496 | 1470656005457 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 987ms 04:33:25 INFO - PROCESS | 2496 | 1470656005510 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 2496 | 1470656005513 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:33:25 INFO - PROCESS | 2496 | 1470656005517 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 2496 | 1470656005519 Marionette TRACE conn5 <- [1,830,null,{}] 04:33:25 INFO - PROCESS | 2496 | 1470656005523 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 2496 | 1470656005525 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:25 INFO - PROCESS | 2496 | 1470656005610 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:33:25 INFO - PROCESS | 2496 | 1470656005617 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 2496 | 1470656005619 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E4800 == 34 [pid = 2496] [id = 217] 04:33:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D4E9000) [pid = 2496] [serial = 650] [outer = 0000000000000000] 04:33:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6462C000) [pid = 2496] [serial = 651] [outer = 0000006F5D4E9000] 04:33:25 INFO - PROCESS | 2496 | 1470656005666 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F550A4C00) [pid = 2496] [serial = 652] [outer = 0000006F5D4E9000] 04:33:26 INFO - PROCESS | 2496 | 1470656006088 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 04:33:26 INFO - PROCESS | 2496 | 1470656006148 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 2496 | 1470656006150 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:33:26 INFO - PROCESS | 2496 | 1470656006154 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 2496 | 1470656006156 Marionette TRACE conn5 <- [1,834,null,{}] 04:33:26 INFO - PROCESS | 2496 | 1470656006159 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 2496 | 1470656006161 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:26 INFO - PROCESS | 2496 | 1470656006247 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:33:26 INFO - PROCESS | 2496 | 1470656006255 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 2496 | 1470656006257 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D6000 == 35 [pid = 2496] [id = 218] 04:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64EF6400) [pid = 2496] [serial = 653] [outer = 0000000000000000] 04:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6628B000) [pid = 2496] [serial = 654] [outer = 0000006F64EF6400] 04:33:26 INFO - PROCESS | 2496 | 1470656006302 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66766800) [pid = 2496] [serial = 655] [outer = 0000006F64EF6400] 04:33:26 INFO - PROCESS | 2496 | 1470656006752 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 04:33:26 INFO - PROCESS | 2496 | 1470656006784 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 2496 | 1470656006786 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:33:26 INFO - PROCESS | 2496 | 1470656006790 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 2496 | 1470656006792 Marionette TRACE conn5 <- [1,838,null,{}] 04:33:26 INFO - PROCESS | 2496 | 1470656006799 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 2496 | 1470656006801 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:26 INFO - PROCESS | 2496 | 1470656006889 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:33:26 INFO - PROCESS | 2496 | 1470656006897 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 2496 | 1470656006899 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC6000 == 36 [pid = 2496] [id = 219] 04:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5D403000) [pid = 2496] [serial = 656] [outer = 0000000000000000] 04:33:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66FCD400) [pid = 2496] [serial = 657] [outer = 0000006F5D403000] 04:33:26 INFO - PROCESS | 2496 | 1470656006944 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6701CC00) [pid = 2496] [serial = 658] [outer = 0000006F5D403000] 04:33:27 INFO - PROCESS | 2496 | 1470656007690 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 922ms 04:33:27 INFO - PROCESS | 2496 | 1470656007716 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 2496 | 1470656007721 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:33:27 INFO - PROCESS | 2496 | 1470656007726 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 2496 | 1470656007730 Marionette TRACE conn5 <- [1,842,null,{}] 04:33:27 INFO - PROCESS | 2496 | 1470656007736 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 2496 | 1470656007740 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:27 INFO - PROCESS | 2496 | 1470656007877 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:33:27 INFO - PROCESS | 2496 | 1470656007942 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 2496 | 1470656007945 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD36000 == 37 [pid = 2496] [id = 220] 04:33:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F57083000) [pid = 2496] [serial = 659] [outer = 0000000000000000] 04:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F57DBD000) [pid = 2496] [serial = 660] [outer = 0000006F57083000] 04:33:28 INFO - PROCESS | 2496 | 1470656008007 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5BB28400) [pid = 2496] [serial = 661] [outer = 0000006F57083000] 04:33:28 INFO - PROCESS | 2496 | 1470656008702 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1021ms 04:33:28 INFO - PROCESS | 2496 | 1470656008751 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 2496 | 1470656008756 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:33:28 INFO - PROCESS | 2496 | 1470656008763 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 2496 | 1470656008766 Marionette TRACE conn5 <- [1,846,null,{}] 04:33:28 INFO - PROCESS | 2496 | 1470656008770 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 2496 | 1470656008774 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:28 INFO - PROCESS | 2496 | 1470656008910 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:33:28 INFO - PROCESS | 2496 | 1470656008983 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 2496 | 1470656008986 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F2B000 == 38 [pid = 2496] [id = 221] 04:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D405000) [pid = 2496] [serial = 662] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5D4E0C00) [pid = 2496] [serial = 663] [outer = 0000006F5D405000] 04:33:29 INFO - PROCESS | 2496 | 1470656009053 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F60AA5400) [pid = 2496] [serial = 664] [outer = 0000006F5D405000] 04:33:29 INFO - PROCESS | 2496 | 1470656009982 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57E85000 == 37 [pid = 2496] [id = 13] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E0800 == 36 [pid = 2496] [id = 20] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643A8000 == 35 [pid = 2496] [id = 28] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64547800 == 34 [pid = 2496] [id = 18] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B88000 == 33 [pid = 2496] [id = 30] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F565A4000 == 32 [pid = 2496] [id = 29] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E10000 == 31 [pid = 2496] [id = 16] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D505000 == 30 [pid = 2496] [id = 26] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61911000 == 29 [pid = 2496] [id = 17] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61905800 == 28 [pid = 2496] [id = 27] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651CA800 == 27 [pid = 2496] [id = 19] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB78000 == 26 [pid = 2496] [id = 15] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B963800 == 25 [pid = 2496] [id = 25] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0C2800 == 24 [pid = 2496] [id = 14] 04:33:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56545000 == 23 [pid = 2496] [id = 24] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6645D000) [pid = 2496] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F610D1800) [pid = 2496] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B7C00) [pid = 2496] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F61B2EC00) [pid = 2496] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4C7C00) [pid = 2496] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C1F7400) [pid = 2496] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5C4C0400) [pid = 2496] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F58456800) [pid = 2496] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C1F1C00) [pid = 2496] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F570A2800) [pid = 2496] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57DC2C00) [pid = 2496] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60905C00) [pid = 2496] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6372E000) [pid = 2496] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F63446C00) [pid = 2496] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6186D000) [pid = 2496] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F646A6800) [pid = 2496] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:33:29 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F667A4400) [pid = 2496] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F66769800) [pid = 2496] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F66282800) [pid = 2496] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F64180000) [pid = 2496] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F64EF0800) [pid = 2496] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F60A08800) [pid = 2496] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1279ms 04:33:30 INFO - PROCESS | 2496 | 1470656010044 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 2496 | 1470656010049 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:33:30 INFO - PROCESS | 2496 | 1470656010065 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 2496 | 1470656010068 Marionette TRACE conn5 <- [1,850,null,{}] 04:33:30 INFO - PROCESS | 2496 | 1470656010076 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 2496 | 1470656010079 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:30 INFO - PROCESS | 2496 | 1470656010180 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:33:30 INFO - PROCESS | 2496 | 1470656010188 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 2496 | 1470656010192 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B95B000 == 24 [pid = 2496] [id = 222] 04:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F570A4C00) [pid = 2496] [serial = 665] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5742A400) [pid = 2496] [serial = 666] [outer = 0000006F570A4C00] 04:33:30 INFO - PROCESS | 2496 | 1470656010244 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F586BD400) [pid = 2496] [serial = 667] [outer = 0000006F570A4C00] 04:33:30 INFO - PROCESS | 2496 | 1470656010756 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 04:33:30 INFO - PROCESS | 2496 | 1470656010792 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 2496 | 1470656010797 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:33:30 INFO - PROCESS | 2496 | 1470656010803 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 2496 | 1470656010806 Marionette TRACE conn5 <- [1,854,null,{}] 04:33:30 INFO - PROCESS | 2496 | 1470656010810 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 2496 | 1470656010813 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:30 INFO - PROCESS | 2496 | 1470656010905 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:33:30 INFO - PROCESS | 2496 | 1470656010914 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 2496 | 1470656010917 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A4B000 == 25 [pid = 2496] [id = 223] 04:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C4CB400) [pid = 2496] [serial = 668] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5CEDE400) [pid = 2496] [serial = 669] [outer = 0000006F5C4CB400] 04:33:30 INFO - PROCESS | 2496 | 1470656010966 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4E2000) [pid = 2496] [serial = 670] [outer = 0000006F5C4CB400] 04:33:31 INFO - PROCESS | 2496 | 1470656011442 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 04:33:31 INFO - PROCESS | 2496 | 1470656011477 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 2496 | 1470656011479 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:33:31 INFO - PROCESS | 2496 | 1470656011483 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 2496 | 1470656011487 Marionette TRACE conn5 <- [1,858,null,{}] 04:33:31 INFO - PROCESS | 2496 | 1470656011499 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 2496 | 1470656011504 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:31 INFO - PROCESS | 2496 | 1470656011624 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:33:31 INFO - PROCESS | 2496 | 1470656011702 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 2496 | 1470656011706 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637A0800 == 26 [pid = 2496] [id = 224] 04:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56E0A800) [pid = 2496] [serial = 671] [outer = 0000000000000000] 04:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60D5A800) [pid = 2496] [serial = 672] [outer = 0000006F56E0A800] 04:33:31 INFO - PROCESS | 2496 | 1470656011757 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61B32000) [pid = 2496] [serial = 673] [outer = 0000006F56E0A800] 04:33:32 INFO - PROCESS | 2496 | 1470656012148 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 04:33:32 INFO - PROCESS | 2496 | 1470656012178 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 2496 | 1470656012181 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:33:32 INFO - PROCESS | 2496 | 1470656012184 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 2496 | 1470656012186 Marionette TRACE conn5 <- [1,862,null,{}] 04:33:32 INFO - PROCESS | 2496 | 1470656012202 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 2496 | 1470656012204 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:32 INFO - PROCESS | 2496 | 1470656012323 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:33:32 INFO - PROCESS | 2496 | 1470656012329 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 2496 | 1470656012332 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64832800 == 27 [pid = 2496] [id = 225] 04:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63449800) [pid = 2496] [serial = 674] [outer = 0000000000000000] 04:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F63729800) [pid = 2496] [serial = 675] [outer = 0000006F63449800] 04:33:32 INFO - PROCESS | 2496 | 1470656012416 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63C88000) [pid = 2496] [serial = 676] [outer = 0000006F63449800] 04:33:32 INFO - PROCESS | 2496 | 1470656012880 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 04:33:32 INFO - PROCESS | 2496 | 1470656012921 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 2496 | 1470656012923 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:33:32 INFO - PROCESS | 2496 | 1470656012926 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 2496 | 1470656012928 Marionette TRACE conn5 <- [1,866,null,{}] 04:33:32 INFO - PROCESS | 2496 | 1470656012936 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 2496 | 1470656012939 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:33 INFO - PROCESS | 2496 | 1470656013079 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:33:33 INFO - PROCESS | 2496 | 1470656013100 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 2496 | 1470656013103 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66472800 == 28 [pid = 2496] [id = 226] 04:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6417D400) [pid = 2496] [serial = 677] [outer = 0000000000000000] 04:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6459EC00) [pid = 2496] [serial = 678] [outer = 0000006F6417D400] 04:33:33 INFO - PROCESS | 2496 | 1470656013150 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64EF0800) [pid = 2496] [serial = 679] [outer = 0000006F6417D400] 04:33:33 INFO - PROCESS | 2496 | 1470656013607 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 04:33:33 INFO - PROCESS | 2496 | 1470656013664 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 2496 | 1470656013666 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:33:33 INFO - PROCESS | 2496 | 1470656013670 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 2496 | 1470656013672 Marionette TRACE conn5 <- [1,870,null,{}] 04:33:33 INFO - PROCESS | 2496 | 1470656013675 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 2496 | 1470656013681 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:33 INFO - PROCESS | 2496 | 1470656013821 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:33:33 INFO - PROCESS | 2496 | 1470656013873 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 2496 | 1470656013882 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670A9800 == 29 [pid = 2496] [id = 227] 04:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66282800) [pid = 2496] [serial = 680] [outer = 0000000000000000] 04:33:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67021000) [pid = 2496] [serial = 681] [outer = 0000006F66282800] 04:33:33 INFO - PROCESS | 2496 | 1470656013931 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F678CA400) [pid = 2496] [serial = 682] [outer = 0000006F66282800] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5D4BA400) [pid = 2496] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5BB29000) [pid = 2496] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5708B000) [pid = 2496] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60A14400) [pid = 2496] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F634B5C00) [pid = 2496] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F570A4800) [pid = 2496] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5D8BF000) [pid = 2496] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F64179400) [pid = 2496] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61860800) [pid = 2496] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64EF6400) [pid = 2496] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:33:34 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D4E9000) [pid = 2496] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:33:34 INFO - PROCESS | 2496 | 1470656014428 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 776ms 04:33:34 INFO - PROCESS | 2496 | 1470656014449 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 2496 | 1470656014451 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:33:34 INFO - PROCESS | 2496 | 1470656014455 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 2496 | 1470656014457 Marionette TRACE conn5 <- [1,874,null,{}] 04:33:34 INFO - PROCESS | 2496 | 1470656014461 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 2496 | 1470656014464 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:34 INFO - PROCESS | 2496 | 1470656014574 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:33:34 INFO - PROCESS | 2496 | 1470656014618 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 2496 | 1470656014620 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A7800 == 30 [pid = 2496] [id = 228] 04:33:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56A27000) [pid = 2496] [serial = 683] [outer = 0000000000000000] 04:33:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D8BF000) [pid = 2496] [serial = 684] [outer = 0000006F56A27000] 04:33:34 INFO - PROCESS | 2496 | 1470656014671 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F66767400) [pid = 2496] [serial = 685] [outer = 0000006F56A27000] 04:33:35 INFO - PROCESS | 2496 | 1470656015032 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 04:33:35 INFO - PROCESS | 2496 | 1470656015092 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 2496 | 1470656015094 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:33:35 INFO - PROCESS | 2496 | 1470656015098 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:33:35 INFO - PROCESS | 2496 | 1470656015100 Marionette TRACE conn5 <- [1,878,null,{}] 04:33:35 INFO - PROCESS | 2496 | 1470656015103 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 2496 | 1470656015105 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:35 INFO - PROCESS | 2496 | 1470656015199 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:33:35 INFO - PROCESS | 2496 | 1470656015205 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 2496 | 1470656015207 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A49000 == 31 [pid = 2496] [id = 229] 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F678CE800) [pid = 2496] [serial = 686] [outer = 0000000000000000] 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F678D3C00) [pid = 2496] [serial = 687] [outer = 0000006F678CE800] 04:33:35 INFO - PROCESS | 2496 | 1470656015254 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67917800) [pid = 2496] [serial = 688] [outer = 0000006F678CE800] 04:33:35 INFO - PROCESS | 2496 | 1470656015659 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 04:33:35 INFO - PROCESS | 2496 | 1470656015730 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 2496 | 1470656015733 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:33:35 INFO - PROCESS | 2496 | 1470656015736 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 2496 | 1470656015738 Marionette TRACE conn5 <- [1,882,null,{}] 04:33:35 INFO - PROCESS | 2496 | 1470656015742 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 2496 | 1470656015744 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:35 INFO - PROCESS | 2496 | 1470656015829 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:33:35 INFO - PROCESS | 2496 | 1470656015836 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 2496 | 1470656015838 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637A0000 == 32 [pid = 2496] [id = 230] 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6791C400) [pid = 2496] [serial = 689] [outer = 0000000000000000] 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6791F000) [pid = 2496] [serial = 690] [outer = 0000006F6791C400] 04:33:35 INFO - PROCESS | 2496 | 1470656015884 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6794C000) [pid = 2496] [serial = 691] [outer = 0000006F6791C400] 04:33:36 INFO - PROCESS | 2496 | 1470656016431 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 733ms 04:33:36 INFO - PROCESS | 2496 | 1470656016473 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 2496 | 1470656016479 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:33:36 INFO - PROCESS | 2496 | 1470656016486 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 2496 | 1470656016490 Marionette TRACE conn5 <- [1,886,null,{}] 04:33:36 INFO - PROCESS | 2496 | 1470656016496 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 2496 | 1470656016500 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:36 INFO - PROCESS | 2496 | 1470656016624 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:33:36 INFO - PROCESS | 2496 | 1470656016701 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 2496 | 1470656016706 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD2C800 == 33 [pid = 2496] [id = 231] 04:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5709DC00) [pid = 2496] [serial = 692] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F57431400) [pid = 2496] [serial = 693] [outer = 0000006F5709DC00] 04:33:36 INFO - PROCESS | 2496 | 1470656016808 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C1F3C00) [pid = 2496] [serial = 694] [outer = 0000006F5709DC00] 04:33:37 INFO - PROCESS | 2496 | 1470656017476 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1027ms 04:33:37 INFO - PROCESS | 2496 | 1470656017514 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 2496 | 1470656017520 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:33:37 INFO - PROCESS | 2496 | 1470656017527 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 2496 | 1470656017530 Marionette TRACE conn5 <- [1,890,null,{}] 04:33:37 INFO - PROCESS | 2496 | 1470656017534 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 2496 | 1470656017537 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:37 INFO - PROCESS | 2496 | 1470656017660 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:33:37 INFO - PROCESS | 2496 | 1470656017735 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 2496 | 1470656017738 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F52000 == 34 [pid = 2496] [id = 232] 04:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F60AA4C00) [pid = 2496] [serial = 695] [outer = 0000000000000000] 04:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F61860000) [pid = 2496] [serial = 696] [outer = 0000006F60AA4C00] 04:33:37 INFO - PROCESS | 2496 | 1470656017838 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F63733800) [pid = 2496] [serial = 697] [outer = 0000006F60AA4C00] 04:33:38 INFO - PROCESS | 2496 | 1470656018471 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 986ms 04:33:38 INFO - PROCESS | 2496 | 1470656018514 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 2496 | 1470656018517 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:33:38 INFO - PROCESS | 2496 | 1470656018521 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 2496 | 1470656018525 Marionette TRACE conn5 <- [1,894,null,{}] 04:33:38 INFO - PROCESS | 2496 | 1470656018538 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 2496 | 1470656018543 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:38 INFO - PROCESS | 2496 | 1470656018688 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:33:38 INFO - PROCESS | 2496 | 1470656018806 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 2496 | 1470656018810 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1B3800 == 35 [pid = 2496] [id = 233] 04:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F66453800) [pid = 2496] [serial = 698] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F6701D000) [pid = 2496] [serial = 699] [outer = 0000006F66453800] 04:33:38 INFO - PROCESS | 2496 | 1470656018870 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F67947400) [pid = 2496] [serial = 700] [outer = 0000006F66453800] 04:33:39 INFO - PROCESS | 2496 | 1470656019476 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1133ms 04:33:39 INFO - PROCESS | 2496 | 1470656019669 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 2496 | 1470656019675 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:33:39 INFO - PROCESS | 2496 | 1470656019681 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 2496 | 1470656019684 Marionette TRACE conn5 <- [1,898,null,{}] 04:33:39 INFO - PROCESS | 2496 | 1470656019690 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 2496 | 1470656019694 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:39 INFO - PROCESS | 2496 | 1470656019801 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:33:39 INFO - PROCESS | 2496 | 1470656019869 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 2496 | 1470656019874 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC9800 == 36 [pid = 2496] [id = 234] 04:33:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F58616400) [pid = 2496] [serial = 701] [outer = 0000000000000000] 04:33:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5B8F0800) [pid = 2496] [serial = 702] [outer = 0000006F58616400] 04:33:39 INFO - PROCESS | 2496 | 1470656019926 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5C436C00) [pid = 2496] [serial = 703] [outer = 0000006F58616400] 04:33:40 INFO - PROCESS | 2496 | 1470656020530 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 923ms 04:33:40 INFO - PROCESS | 2496 | 1470656020607 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 2496 | 1470656020610 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:33:40 INFO - PROCESS | 2496 | 1470656020616 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 2496 | 1470656020620 Marionette TRACE conn5 <- [1,902,null,{}] 04:33:40 INFO - PROCESS | 2496 | 1470656020625 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 2496 | 1470656020628 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A8C800 == 35 [pid = 2496] [id = 210] 04:33:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A471800 == 34 [pid = 2496] [id = 23] 04:33:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F550AD800 == 33 [pid = 2496] [id = 21] 04:33:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D3800 == 32 [pid = 2496] [id = 22] 04:33:41 INFO - PROCESS | 2496 | 1470656021326 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5D4E7000) [pid = 2496] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5C06F400) [pid = 2496] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5C433000) [pid = 2496] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5708F800) [pid = 2496] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5742E400) [pid = 2496] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F57083800) [pid = 2496] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60E45800) [pid = 2496] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F64173400) [pid = 2496] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C3F4400) [pid = 2496] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57E6A000) [pid = 2496] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60EC1800) [pid = 2496] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60906800) [pid = 2496] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6679F000) [pid = 2496] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F64598800) [pid = 2496] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F61B2F400) [pid = 2496] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F66FCD400) [pid = 2496] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61868000) [pid = 2496] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66766800) [pid = 2496] [serial = 655] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6462C000) [pid = 2496] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6628B000) [pid = 2496] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6462E400) [pid = 2496] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F55A49C00) [pid = 2496] [serial = 366] [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.] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F550A4C00) [pid = 2496] [serial = 652] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6107C000) [pid = 2496] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F60610400) [pid = 2496] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:33:41 INFO - PROCESS | 2496 | 1470656021499 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 2496 | 1470656021503 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F573E2800 == 33 [pid = 2496] [id = 235] 04:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F56E0C400) [pid = 2496] [serial = 704] [outer = 0000000000000000] 04:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56F43C00) [pid = 2496] [serial = 705] [outer = 0000006F56E0C400] 04:33:41 INFO - PROCESS | 2496 | 1470656021555 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F57088C00) [pid = 2496] [serial = 706] [outer = 0000006F56E0C400] 04:33:41 INFO - PROCESS | 2496 | 1470656021982 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1432ms 04:33:42 INFO - PROCESS | 2496 | 1470656022047 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 2496 | 1470656022051 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:33:42 INFO - PROCESS | 2496 | 1470656022056 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 2496 | 1470656022060 Marionette TRACE conn5 <- [1,906,null,{}] 04:33:42 INFO - PROCESS | 2496 | 1470656022065 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 2496 | 1470656022068 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:42 INFO - PROCESS | 2496 | 1470656022163 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:33:42 INFO - PROCESS | 2496 | 1470656022177 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 2496 | 1470656022180 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1D6800 == 34 [pid = 2496] [id = 236] 04:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F579EB800) [pid = 2496] [serial = 707] [outer = 0000000000000000] 04:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F58612000) [pid = 2496] [serial = 708] [outer = 0000006F579EB800] 04:33:42 INFO - PROCESS | 2496 | 1470656022233 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5BB97400) [pid = 2496] [serial = 709] [outer = 0000006F579EB800] 04:33:42 INFO - PROCESS | 2496 | 1470656022697 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 04:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:33:42 INFO - PROCESS | 2496 | 1470656022732 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 2496 | 1470656022735 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:33:42 INFO - PROCESS | 2496 | 1470656022738 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 2496 | 1470656022741 Marionette TRACE conn5 <- [1,910,null,{}] 04:33:42 INFO - PROCESS | 2496 | 1470656022745 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 2496 | 1470656022747 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:42 INFO - PROCESS | 2496 | 1470656022876 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:33:42 INFO - PROCESS | 2496 | 1470656022954 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 2496 | 1470656022957 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60989000 == 35 [pid = 2496] [id = 237] 04:33:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F55214C00) [pid = 2496] [serial = 710] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C4C9C00) [pid = 2496] [serial = 711] [outer = 0000006F55214C00] 04:33:43 INFO - PROCESS | 2496 | 1470656023005 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5CF7A000) [pid = 2496] [serial = 712] [outer = 0000006F55214C00] 04:33:43 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:33:43 INFO - PROCESS | 2496 | 1470656023410 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 04:33:43 INFO - PROCESS | 2496 | 1470656023475 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 2496 | 1470656023479 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:33:43 INFO - PROCESS | 2496 | 1470656023490 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 2496 | 1470656023495 Marionette TRACE conn5 <- [1,914,null,{}] 04:33:43 INFO - PROCESS | 2496 | 1470656023517 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 2496 | 1470656023521 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:43 INFO - PROCESS | 2496 | 1470656023648 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:33:43 INFO - PROCESS | 2496 | 1470656023655 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 2496 | 1470656023657 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63796000 == 36 [pid = 2496] [id = 238] 04:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D95C000) [pid = 2496] [serial = 713] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60910000) [pid = 2496] [serial = 714] [outer = 0000006F5D95C000] 04:33:43 INFO - PROCESS | 2496 | 1470656023741 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60AAE000) [pid = 2496] [serial = 715] [outer = 0000006F5D95C000] 04:33:44 INFO - PROCESS | 2496 | 1470656024179 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 04:33:44 INFO - PROCESS | 2496 | 1470656024224 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 2496 | 1470656024226 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:33:44 INFO - PROCESS | 2496 | 1470656024230 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 2496 | 1470656024232 Marionette TRACE conn5 <- [1,918,null,{}] 04:33:44 INFO - PROCESS | 2496 | 1470656024235 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 2496 | 1470656024237 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:44 INFO - PROCESS | 2496 | 1470656024356 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:33:44 INFO - PROCESS | 2496 | 1470656024363 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 2496 | 1470656024365 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643B8800 == 37 [pid = 2496] [id = 239] 04:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F60EB9C00) [pid = 2496] [serial = 716] [outer = 0000000000000000] 04:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F61081400) [pid = 2496] [serial = 717] [outer = 0000006F60EB9C00] 04:33:44 INFO - PROCESS | 2496 | 1470656024412 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F61867000) [pid = 2496] [serial = 718] [outer = 0000006F60EB9C00] 04:33:44 INFO - PROCESS | 2496 | 1470656024869 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 04:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:33:44 INFO - PROCESS | 2496 | 1470656024903 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 2496 | 1470656024905 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:33:44 INFO - PROCESS | 2496 | 1470656024908 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 2496 | 1470656024910 Marionette TRACE conn5 <- [1,922,null,{}] 04:33:44 INFO - PROCESS | 2496 | 1470656024914 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 2496 | 1470656024916 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:45 INFO - PROCESS | 2496 | 1470656025027 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:33:45 INFO - PROCESS | 2496 | 1470656025033 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 2496 | 1470656025039 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64833000 == 38 [pid = 2496] [id = 240] 04:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F550A3800) [pid = 2496] [serial = 719] [outer = 0000000000000000] 04:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6344AC00) [pid = 2496] [serial = 720] [outer = 0000006F550A3800] 04:33:45 INFO - PROCESS | 2496 | 1470656025135 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6372DC00) [pid = 2496] [serial = 721] [outer = 0000006F550A3800] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F66282800) [pid = 2496] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6417D400) [pid = 2496] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F56A27000) [pid = 2496] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4CB400) [pid = 2496] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57083000) [pid = 2496] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D405000) [pid = 2496] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F570A4C00) [pid = 2496] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D403000) [pid = 2496] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56E0A800) [pid = 2496] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F678CE800) [pid = 2496] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6791C400) [pid = 2496] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F63449800) [pid = 2496] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:33:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F561C5000) [pid = 2496] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:33:45 INFO - PROCESS | 2496 | 1470656025816 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 923ms 04:33:45 INFO - PROCESS | 2496 | 1470656025834 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 2496 | 1470656025837 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:33:45 INFO - PROCESS | 2496 | 1470656025840 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:33:45 INFO - PROCESS | 2496 | 1470656025842 Marionette TRACE conn5 <- [1,926,null,{}] 04:33:45 INFO - PROCESS | 2496 | 1470656025846 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 2496 | 1470656025848 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:45 INFO - PROCESS | 2496 | 1470656025942 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:33:45 INFO - PROCESS | 2496 | 1470656025947 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 2496 | 1470656025949 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A83800 == 39 [pid = 2496] [id = 241] 04:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56F4D400) [pid = 2496] [serial = 722] [outer = 0000000000000000] 04:33:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D4B0C00) [pid = 2496] [serial = 723] [outer = 0000006F56F4D400] 04:33:46 INFO - PROCESS | 2496 | 1470656025995 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F63727400) [pid = 2496] [serial = 724] [outer = 0000006F56F4D400] 04:33:46 INFO - PROCESS | 2496 | 1470656026402 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 04:33:46 INFO - PROCESS | 2496 | 1470656026473 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 2496 | 1470656026475 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:33:46 INFO - PROCESS | 2496 | 1470656026478 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 2496 | 1470656026480 Marionette TRACE conn5 <- [1,930,null,{}] 04:33:46 INFO - PROCESS | 2496 | 1470656026484 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 2496 | 1470656026486 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:46 INFO - PROCESS | 2496 | 1470656026567 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:33:46 INFO - PROCESS | 2496 | 1470656026573 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 2496 | 1470656026575 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F42800 == 40 [pid = 2496] [id = 242] 04:33:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F570A8400) [pid = 2496] [serial = 725] [outer = 0000000000000000] 04:33:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6417C400) [pid = 2496] [serial = 726] [outer = 0000006F570A8400] 04:33:46 INFO - PROCESS | 2496 | 1470656026621 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64714400) [pid = 2496] [serial = 727] [outer = 0000006F570A8400] 04:33:47 INFO - PROCESS | 2496 | 1470656027038 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 588ms 04:33:47 INFO - PROCESS | 2496 | 1470656027070 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 2496 | 1470656027072 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:33:47 INFO - PROCESS | 2496 | 1470656027075 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 2496 | 1470656027078 Marionette TRACE conn5 <- [1,934,null,{}] 04:33:47 INFO - PROCESS | 2496 | 1470656027086 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 2496 | 1470656027088 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:47 INFO - PROCESS | 2496 | 1470656027182 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:33:47 INFO - PROCESS | 2496 | 1470656027188 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 2496 | 1470656027190 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C9800 == 41 [pid = 2496] [id = 243] 04:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64715800) [pid = 2496] [serial = 728] [outer = 0000000000000000] 04:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F65160000) [pid = 2496] [serial = 729] [outer = 0000006F64715800] 04:33:47 INFO - PROCESS | 2496 | 1470656027237 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66285400) [pid = 2496] [serial = 730] [outer = 0000006F64715800] 04:33:47 INFO - PROCESS | 2496 | 1470656027685 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 04:33:47 INFO - PROCESS | 2496 | 1470656027757 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 2496 | 1470656027762 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:33:47 INFO - PROCESS | 2496 | 1470656027773 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 2496 | 1470656027778 Marionette TRACE conn5 <- [1,938,null,{}] 04:33:47 INFO - PROCESS | 2496 | 1470656027785 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 2496 | 1470656027789 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:47 INFO - PROCESS | 2496 | 1470656027929 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:33:48 INFO - PROCESS | 2496 | 1470656028019 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 2496 | 1470656028025 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B6BF000 == 42 [pid = 2496] [id = 244] 04:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F56E0E400) [pid = 2496] [serial = 731] [outer = 0000000000000000] 04:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F57080C00) [pid = 2496] [serial = 732] [outer = 0000006F56E0E400] 04:33:48 INFO - PROCESS | 2496 | 1470656028086 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F570A8800) [pid = 2496] [serial = 733] [outer = 0000006F56E0E400] 04:33:48 INFO - PROCESS | 2496 | 1470656028868 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1190ms 04:33:48 INFO - PROCESS | 2496 | 1470656028965 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 2496 | 1470656028968 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:33:48 INFO - PROCESS | 2496 | 1470656028975 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 2496 | 1470656028979 Marionette TRACE conn5 <- [1,942,null,{}] 04:33:48 INFO - PROCESS | 2496 | 1470656028985 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 2496 | 1470656028988 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:49 INFO - PROCESS | 2496 | 1470656029141 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:33:49 INFO - PROCESS | 2496 | 1470656029250 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 2496 | 1470656029253 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64517800 == 43 [pid = 2496] [id = 245] 04:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5C4C8400) [pid = 2496] [serial = 734] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5CF74400) [pid = 2496] [serial = 735] [outer = 0000006F5C4C8400] 04:33:49 INFO - PROCESS | 2496 | 1470656029314 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5D958000) [pid = 2496] [serial = 736] [outer = 0000006F5C4C8400] 04:33:50 INFO - PROCESS | 2496 | 1470656030195 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1285ms 04:33:50 INFO - PROCESS | 2496 | 1470656030262 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 2496 | 1470656030266 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:33:50 INFO - PROCESS | 2496 | 1470656030272 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 2496 | 1470656030275 Marionette TRACE conn5 <- [1,946,null,{}] 04:33:50 INFO - PROCESS | 2496 | 1470656030281 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 2496 | 1470656030284 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:50 INFO - PROCESS | 2496 | 1470656030410 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:33:50 INFO - PROCESS | 2496 | 1470656030480 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 2496 | 1470656030485 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD2D000 == 44 [pid = 2496] [id = 246] 04:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5869A000) [pid = 2496] [serial = 737] [outer = 0000000000000000] 04:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5B650000) [pid = 2496] [serial = 738] [outer = 0000006F5869A000] 04:33:50 INFO - PROCESS | 2496 | 1470656030538 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5C43D000) [pid = 2496] [serial = 739] [outer = 0000006F5869A000] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD2C800 == 43 [pid = 2496] [id = 231] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F42800 == 42 [pid = 2496] [id = 242] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A83800 == 41 [pid = 2496] [id = 241] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64833000 == 40 [pid = 2496] [id = 240] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643B8800 == 39 [pid = 2496] [id = 239] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63796000 == 38 [pid = 2496] [id = 238] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60989000 == 37 [pid = 2496] [id = 237] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1D6800 == 36 [pid = 2496] [id = 236] 04:33:50 INFO - PROCESS | 2496 | --DOCSHELL 0000006F573E2800 == 35 [pid = 2496] [id = 235] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F60910C00) [pid = 2496] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F67021000) [pid = 2496] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F64EF0800) [pid = 2496] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6459EC00) [pid = 2496] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D8BF000) [pid = 2496] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5CEDE400) [pid = 2496] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5D4E2000) [pid = 2496] [serial = 670] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57DBD000) [pid = 2496] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5BB28400) [pid = 2496] [serial = 661] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D4E0C00) [pid = 2496] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60AA5400) [pid = 2496] [serial = 664] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5742A400) [pid = 2496] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F586BD400) [pid = 2496] [serial = 667] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6701CC00) [pid = 2496] [serial = 658] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60D5A800) [pid = 2496] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F678D3C00) [pid = 2496] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F678CA400) [pid = 2496] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6791F000) [pid = 2496] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6794C000) [pid = 2496] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67917800) [pid = 2496] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F63729800) [pid = 2496] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63C88000) [pid = 2496] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F66767400) [pid = 2496] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61B32000) [pid = 2496] [serial = 673] [outer = 0000000000000000] [url = about:blank] 04:33:51 INFO - PROCESS | 2496 | 1470656031100 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 880ms 04:33:51 INFO - PROCESS | 2496 | 1470656031156 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 2496 | 1470656031160 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:33:51 INFO - PROCESS | 2496 | 1470656031167 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 2496 | 1470656031170 Marionette TRACE conn5 <- [1,950,null,{}] 04:33:51 INFO - PROCESS | 2496 | 1470656031174 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 2496 | 1470656031176 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:51 INFO - PROCESS | 2496 | 1470656031271 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:33:51 INFO - PROCESS | 2496 | 1470656031281 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 2496 | 1470656031283 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E03000 == 36 [pid = 2496] [id = 247] 04:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C4BE400) [pid = 2496] [serial = 740] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5CEE5000) [pid = 2496] [serial = 741] [outer = 0000006F5C4BE400] 04:33:51 INFO - PROCESS | 2496 | 1470656031350 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5D4EA000) [pid = 2496] [serial = 742] [outer = 0000006F5C4BE400] 04:33:51 INFO - PROCESS | 2496 | 1470656031796 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 04:33:51 INFO - PROCESS | 2496 | 1470656031841 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 2496 | 1470656031844 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:33:51 INFO - PROCESS | 2496 | 1470656031847 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 2496 | 1470656031851 Marionette TRACE conn5 <- [1,954,null,{}] 04:33:51 INFO - PROCESS | 2496 | 1470656031893 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 2496 | 1470656031899 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:52 INFO - PROCESS | 2496 | 1470656031998 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:33:52 INFO - PROCESS | 2496 | 1470656032013 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 2496 | 1470656032017 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63E15000 == 37 [pid = 2496] [id = 248] 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F56E04800) [pid = 2496] [serial = 743] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60EBEC00) [pid = 2496] [serial = 744] [outer = 0000006F56E04800] 04:33:52 INFO - PROCESS | 2496 | 1470656032074 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F61B2F000) [pid = 2496] [serial = 745] [outer = 0000006F56E04800] 04:33:52 INFO - PROCESS | 2496 | 1470656032556 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 04:33:52 INFO - PROCESS | 2496 | 1470656032583 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 2496 | 1470656032586 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:33:52 INFO - PROCESS | 2496 | 1470656032590 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 2496 | 1470656032592 Marionette TRACE conn5 <- [1,958,null,{}] 04:33:52 INFO - PROCESS | 2496 | 1470656032595 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 2496 | 1470656032598 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:52 INFO - PROCESS | 2496 | 1470656032690 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:33:52 INFO - PROCESS | 2496 | 1470656032697 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 2496 | 1470656032699 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F35800 == 38 [pid = 2496] [id = 249] 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F634B1800) [pid = 2496] [serial = 746] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63733C00) [pid = 2496] [serial = 747] [outer = 0000006F634B1800] 04:33:52 INFO - PROCESS | 2496 | 1470656032745 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64175400) [pid = 2496] [serial = 748] [outer = 0000006F634B1800] 04:33:53 INFO - PROCESS | 2496 | 1470656033221 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 04:33:53 INFO - PROCESS | 2496 | 1470656033264 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 2496 | 1470656033266 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:33:53 INFO - PROCESS | 2496 | 1470656033270 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 2496 | 1470656033272 Marionette TRACE conn5 <- [1,962,null,{}] 04:33:53 INFO - PROCESS | 2496 | 1470656033282 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 2496 | 1470656033285 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:53 INFO - PROCESS | 2496 | 1470656033433 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:33:53 INFO - PROCESS | 2496 | 1470656033463 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 2496 | 1470656033465 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667DE800 == 39 [pid = 2496] [id = 250] 04:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6372EC00) [pid = 2496] [serial = 749] [outer = 0000000000000000] 04:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F646A4800) [pid = 2496] [serial = 750] [outer = 0000006F6372EC00] 04:33:53 INFO - PROCESS | 2496 | 1470656033512 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66236C00) [pid = 2496] [serial = 751] [outer = 0000006F6372EC00] 04:33:53 INFO - PROCESS | 2496 | 1470656033951 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 04:33:54 INFO - PROCESS | 2496 | 1470656034010 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 2496 | 1470656034012 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:33:54 INFO - PROCESS | 2496 | 1470656034016 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:33:54 INFO - PROCESS | 2496 | 1470656034018 Marionette TRACE conn5 <- [1,966,null,{}] 04:33:54 INFO - PROCESS | 2496 | 1470656034022 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 2496 | 1470656034028 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:54 INFO - PROCESS | 2496 | 1470656034173 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:33:54 INFO - PROCESS | 2496 | 1470656034228 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 2496 | 1470656034231 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B1000 == 40 [pid = 2496] [id = 251] 04:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66797000) [pid = 2496] [serial = 752] [outer = 0000000000000000] 04:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67018000) [pid = 2496] [serial = 753] [outer = 0000006F66797000] 04:33:54 INFO - PROCESS | 2496 | 1470656034278 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F678C6800) [pid = 2496] [serial = 754] [outer = 0000006F66797000] 04:33:54 INFO - PROCESS | 2496 | 1470656034706 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 735ms 04:33:54 INFO - PROCESS | 2496 | 1470656034765 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 2496 | 1470656034768 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:33:54 INFO - PROCESS | 2496 | 1470656034772 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:33:54 INFO - PROCESS | 2496 | 1470656034774 Marionette TRACE conn5 <- [1,970,null,{}] 04:33:54 INFO - PROCESS | 2496 | 1470656034778 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 2496 | 1470656034788 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:54 INFO - PROCESS | 2496 | 1470656034900 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:33:54 INFO - PROCESS | 2496 | 1470656034910 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 2496 | 1470656034912 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67ECD800 == 41 [pid = 2496] [id = 252] 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F678C7400) [pid = 2496] [serial = 755] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F678D2000) [pid = 2496] [serial = 756] [outer = 0000006F678C7400] 04:33:55 INFO - PROCESS | 2496 | 1470656035041 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6791CC00) [pid = 2496] [serial = 757] [outer = 0000006F678C7400] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F550A3800) [pid = 2496] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F60EB9C00) [pid = 2496] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56F4D400) [pid = 2496] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F579EB800) [pid = 2496] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F56E0C400) [pid = 2496] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F55214C00) [pid = 2496] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F58616400) [pid = 2496] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5709DC00) [pid = 2496] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60AA4C00) [pid = 2496] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66453800) [pid = 2496] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D95C000) [pid = 2496] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:33:55 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F570A8400) [pid = 2496] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:33:55 INFO - PROCESS | 2496 | 1470656035423 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 672ms 04:33:55 INFO - PROCESS | 2496 | 1470656035448 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 2496 | 1470656035450 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:33:55 INFO - PROCESS | 2496 | 1470656035453 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 2496 | 1470656035455 Marionette TRACE conn5 <- [1,974,null,{}] 04:33:55 INFO - PROCESS | 2496 | 1470656035458 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 2496 | 1470656035460 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:55 INFO - PROCESS | 2496 | 1470656035546 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:33:55 INFO - PROCESS | 2496 | 1470656035620 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 2496 | 1470656035622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E4000 == 42 [pid = 2496] [id = 253] 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56E10C00) [pid = 2496] [serial = 758] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60AA4C00) [pid = 2496] [serial = 759] [outer = 0000006F56E10C00] 04:33:55 INFO - PROCESS | 2496 | 1470656035668 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F678CC400) [pid = 2496] [serial = 760] [outer = 0000006F56E10C00] 04:33:56 INFO - PROCESS | 2496 | 1470656036040 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 04:33:56 INFO - PROCESS | 2496 | 1470656036086 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 2496 | 1470656036088 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:33:56 INFO - PROCESS | 2496 | 1470656036091 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 2496 | 1470656036093 Marionette TRACE conn5 <- [1,978,null,{}] 04:33:56 INFO - PROCESS | 2496 | 1470656036096 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 2496 | 1470656036098 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:56 INFO - PROCESS | 2496 | 1470656036213 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:33:56 INFO - PROCESS | 2496 | 1470656036221 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 2496 | 1470656036223 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A5F000 == 43 [pid = 2496] [id = 254] 04:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67921C00) [pid = 2496] [serial = 761] [outer = 0000000000000000] 04:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6794C400) [pid = 2496] [serial = 762] [outer = 0000006F67921C00] 04:33:56 INFO - PROCESS | 2496 | 1470656036296 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67B2A800) [pid = 2496] [serial = 763] [outer = 0000006F67921C00] 04:33:56 INFO - PROCESS | 2496 | 1470656036694 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 04:33:56 INFO - PROCESS | 2496 | 1470656036724 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 2496 | 1470656036726 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:33:56 INFO - PROCESS | 2496 | 1470656036729 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:33:56 INFO - PROCESS | 2496 | 1470656036731 Marionette TRACE conn5 <- [1,982,null,{}] 04:33:56 INFO - PROCESS | 2496 | 1470656036734 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 2496 | 1470656036736 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:56 INFO - PROCESS | 2496 | 1470656036853 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:33:56 INFO - PROCESS | 2496 | 1470656036861 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 2496 | 1470656036863 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A47E000 == 44 [pid = 2496] [id = 255] 04:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67B2B000) [pid = 2496] [serial = 764] [outer = 0000000000000000] 04:33:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B31C00) [pid = 2496] [serial = 765] [outer = 0000006F67B2B000] 04:33:56 INFO - PROCESS | 2496 | 1470656036912 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F64174400) [pid = 2496] [serial = 766] [outer = 0000006F67B2B000] 04:33:57 INFO - PROCESS | 2496 | 1470656037596 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 924ms 04:33:57 INFO - PROCESS | 2496 | 1470656037657 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 2496 | 1470656037662 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:33:57 INFO - PROCESS | 2496 | 1470656037667 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 2496 | 1470656037673 Marionette TRACE conn5 <- [1,986,null,{}] 04:33:57 INFO - PROCESS | 2496 | 1470656037679 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 2496 | 1470656037682 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:57 INFO - PROCESS | 2496 | 1470656037811 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:33:57 INFO - PROCESS | 2496 | 1470656037881 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 2496 | 1470656037884 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B6C000 == 45 [pid = 2496] [id = 256] 04:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F586BD400) [pid = 2496] [serial = 767] [outer = 0000000000000000] 04:33:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C33C800) [pid = 2496] [serial = 768] [outer = 0000006F586BD400] 04:33:57 INFO - PROCESS | 2496 | 1470656037985 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D959C00) [pid = 2496] [serial = 769] [outer = 0000006F586BD400] 04:33:58 INFO - PROCESS | 2496 | 1470656038542 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 923ms 04:33:58 INFO - PROCESS | 2496 | 1470656038594 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 2496 | 1470656038599 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:33:58 INFO - PROCESS | 2496 | 1470656038607 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 2496 | 1470656038610 Marionette TRACE conn5 <- [1,990,null,{}] 04:33:58 INFO - PROCESS | 2496 | 1470656038615 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 2496 | 1470656038618 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:58 INFO - PROCESS | 2496 | 1470656038741 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:33:58 INFO - PROCESS | 2496 | 1470656038832 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 2496 | 1470656038834 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D5800 == 46 [pid = 2496] [id = 257] 04:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F618C3400) [pid = 2496] [serial = 770] [outer = 0000000000000000] 04:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F61BC3400) [pid = 2496] [serial = 771] [outer = 0000006F618C3400] 04:33:58 INFO - PROCESS | 2496 | 1470656038895 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6417AC00) [pid = 2496] [serial = 772] [outer = 0000006F618C3400] 04:33:59 INFO - PROCESS | 2496 | 1470656039528 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 04:33:59 INFO - PROCESS | 2496 | 1470656039594 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 2496 | 1470656039597 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:33:59 INFO - PROCESS | 2496 | 1470656039601 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 2496 | 1470656039606 Marionette TRACE conn5 <- [1,994,null,{}] 04:33:59 INFO - PROCESS | 2496 | 1470656039631 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 2496 | 1470656039637 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:59 INFO - PROCESS | 2496 | 1470656039788 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:33:59 INFO - PROCESS | 2496 | 1470656039836 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 2496 | 1470656039839 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:33:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1DE000 == 47 [pid = 2496] [id = 258] 04:33:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67022400) [pid = 2496] [serial = 773] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F678CE800) [pid = 2496] [serial = 774] [outer = 0000006F67022400] 04:33:59 INFO - PROCESS | 2496 | 1470656039899 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F67B45C00) [pid = 2496] [serial = 775] [outer = 0000006F67022400] 04:34:00 INFO - PROCESS | 2496 | 1470656040492 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 943ms 04:34:00 INFO - PROCESS | 2496 | 1470656040546 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:34:00 INFO - PROCESS | 2496 | 1470656040549 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 2496 | 1470656040553 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 2496 | 1470656040555 Marionette TRACE conn5 <- [1,998,null,{}] 04:34:00 INFO - PROCESS | 2496 | 1470656040559 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 2496 | 1470656040561 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:00 INFO - PROCESS | 2496 | 1470656040696 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:34:00 INFO - PROCESS | 2496 | 1470656040783 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 2496 | 1470656040786 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6454F000 == 48 [pid = 2496] [id = 259] 04:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F610A5800) [pid = 2496] [serial = 776] [outer = 0000000000000000] 04:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F63730800) [pid = 2496] [serial = 777] [outer = 0000006F610A5800] 04:34:00 INFO - PROCESS | 2496 | 1470656040841 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F67B50000) [pid = 2496] [serial = 778] [outer = 0000006F610A5800] 04:34:01 INFO - PROCESS | 2496 | 1470656041558 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1075ms 04:34:01 INFO - PROCESS | 2496 | 1470656041630 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 2496 | 1470656041635 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:34:01 INFO - PROCESS | 2496 | 1470656041640 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 2496 | 1470656041644 Marionette TRACE conn5 <- [1,1002,null,{}] 04:34:01 INFO - PROCESS | 2496 | 1470656041650 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 2496 | 1470656041653 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:01 INFO - PROCESS | 2496 | 1470656041761 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:34:01 INFO - PROCESS | 2496 | 1470656041838 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 2496 | 1470656041842 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A8C800 == 49 [pid = 2496] [id = 260] 04:34:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F58694800) [pid = 2496] [serial = 779] [outer = 0000000000000000] 04:34:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F5B8EF800) [pid = 2496] [serial = 780] [outer = 0000006F58694800] 04:34:01 INFO - PROCESS | 2496 | 1470656041942 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 97 (0000006F5C4C7800) [pid = 2496] [serial = 781] [outer = 0000006F58694800] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A5F000 == 48 [pid = 2496] [id = 254] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E4000 == 47 [pid = 2496] [id = 253] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67ECD800 == 46 [pid = 2496] [id = 252] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B1000 == 45 [pid = 2496] [id = 251] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667DE800 == 44 [pid = 2496] [id = 250] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F35800 == 43 [pid = 2496] [id = 249] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63E15000 == 42 [pid = 2496] [id = 248] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E03000 == 41 [pid = 2496] [id = 247] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD2D000 == 40 [pid = 2496] [id = 246] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64517800 == 39 [pid = 2496] [id = 245] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B6BF000 == 38 [pid = 2496] [id = 244] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C9800 == 37 [pid = 2496] [id = 243] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A49000 == 36 [pid = 2496] [id = 229] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1B3800 == 35 [pid = 2496] [id = 233] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637A0000 == 34 [pid = 2496] [id = 230] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F52000 == 33 [pid = 2496] [id = 232] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC9800 == 32 [pid = 2496] [id = 234] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6454F000 == 31 [pid = 2496] [id = 259] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1DE000 == 30 [pid = 2496] [id = 258] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D5800 == 29 [pid = 2496] [id = 257] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B6C000 == 28 [pid = 2496] [id = 256] 04:34:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A47E000 == 27 [pid = 2496] [id = 255] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 96 (0000006F65160000) [pid = 2496] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F6344AC00) [pid = 2496] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F61867000) [pid = 2496] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F61081400) [pid = 2496] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F63727400) [pid = 2496] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5D4B0C00) [pid = 2496] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F58612000) [pid = 2496] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F56F43C00) [pid = 2496] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F57088C00) [pid = 2496] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5BB97400) [pid = 2496] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C4C9C00) [pid = 2496] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C436C00) [pid = 2496] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5B8F0800) [pid = 2496] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C1F3C00) [pid = 2496] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57431400) [pid = 2496] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F63733800) [pid = 2496] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F61860000) [pid = 2496] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6372DC00) [pid = 2496] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67947400) [pid = 2496] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6701D000) [pid = 2496] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60910000) [pid = 2496] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60AAE000) [pid = 2496] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6417C400) [pid = 2496] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64714400) [pid = 2496] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:34:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5CF7A000) [pid = 2496] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 2496 | 1470656043176 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1579ms 04:34:03 INFO - PROCESS | 2496 | 1470656043255 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 2496 | 1470656043260 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:34:03 INFO - PROCESS | 2496 | 1470656043268 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 2496 | 1470656043271 Marionette TRACE conn5 <- [1,1006,null,{}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:34:03 INFO - PROCESS | 2496 | 1470656043277 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 2496 | 1470656043281 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:03 INFO - PROCESS | 2496 | 1470656043372 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:34:03 INFO - PROCESS | 2496 | 1470656043387 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 2496 | 1470656043390 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B6CE800 == 28 [pid = 2496] [id = 261] 04:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F57088C00) [pid = 2496] [serial = 782] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F57431400) [pid = 2496] [serial = 783] [outer = 0000006F57088C00] 04:34:03 INFO - PROCESS | 2496 | 1470656043441 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F57EA8400) [pid = 2496] [serial = 784] [outer = 0000006F57088C00] 04:34:03 INFO - PROCESS | 2496 | 1470656043920 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 04:34:03 INFO - PROCESS | 2496 | 1470656043951 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 2496 | 1470656043956 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:34:03 INFO - PROCESS | 2496 | 1470656043963 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 2496 | 1470656043966 Marionette TRACE conn5 <- [1,1010,null,{}] 04:34:03 INFO - PROCESS | 2496 | 1470656043970 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 2496 | 1470656043973 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:04 INFO - PROCESS | 2496 | 1470656044068 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:34:04 INFO - PROCESS | 2496 | 1470656044077 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 2496 | 1470656044079 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC2000 == 29 [pid = 2496] [id = 262] 04:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C12D000) [pid = 2496] [serial = 785] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5C1F5C00) [pid = 2496] [serial = 786] [outer = 0000006F5C12D000] 04:34:04 INFO - PROCESS | 2496 | 1470656044131 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5C436C00) [pid = 2496] [serial = 787] [outer = 0000006F5C12D000] 04:34:04 INFO - PROCESS | 2496 | 1470656044614 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 04:34:04 INFO - PROCESS | 2496 | 1470656044639 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 2496 | 1470656044642 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:34:04 INFO - PROCESS | 2496 | 1470656044645 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 2496 | 1470656044649 Marionette TRACE conn5 <- [1,1014,null,{}] 04:34:04 INFO - PROCESS | 2496 | 1470656044661 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 2496 | 1470656044667 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:04 INFO - PROCESS | 2496 | 1470656044785 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:34:04 INFO - PROCESS | 2496 | 1470656044870 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 2496 | 1470656044874 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C73800 == 30 [pid = 2496] [id = 263] 04:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F56A27400) [pid = 2496] [serial = 788] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5D4E5400) [pid = 2496] [serial = 789] [outer = 0000006F56A27400] 04:34:04 INFO - PROCESS | 2496 | 1470656044926 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F60906C00) [pid = 2496] [serial = 790] [outer = 0000006F56A27400] 04:34:05 INFO - PROCESS | 2496 | 1470656045351 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 735ms 04:34:05 INFO - PROCESS | 2496 | 1470656045384 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 2496 | 1470656045387 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:34:05 INFO - PROCESS | 2496 | 1470656045390 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 2496 | 1470656045392 Marionette TRACE conn5 <- [1,1018,null,{}] 04:34:05 INFO - PROCESS | 2496 | 1470656045396 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 2496 | 1470656045398 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:05 INFO - PROCESS | 2496 | 1470656045515 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:34:05 INFO - PROCESS | 2496 | 1470656045521 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 2496 | 1470656045523 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637EF800 == 31 [pid = 2496] [id = 264] 04:34:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F60AAE000) [pid = 2496] [serial = 791] [outer = 0000000000000000] 04:34:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60D63800) [pid = 2496] [serial = 792] [outer = 0000006F60AAE000] 04:34:05 INFO - PROCESS | 2496 | 1470656045611 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61082C00) [pid = 2496] [serial = 793] [outer = 0000006F60AAE000] 04:34:06 INFO - PROCESS | 2496 | 1470656046035 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 04:34:06 INFO - PROCESS | 2496 | 1470656046065 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 2496 | 1470656046067 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 2496 | 1470656046071 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 2496 | 1470656046073 Marionette TRACE conn5 <- [1,1022,null,{}] 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:34:06 INFO - PROCESS | 2496 | 1470656046076 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 2496 | 1470656046079 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:06 INFO - PROCESS | 2496 | 1470656046217 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:34:06 INFO - PROCESS | 2496 | 1470656046246 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 2496 | 1470656046249 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64556800 == 32 [pid = 2496] [id = 265] 04:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5B881000) [pid = 2496] [serial = 794] [outer = 0000000000000000] 04:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F61861800) [pid = 2496] [serial = 795] [outer = 0000006F5B881000] 04:34:06 INFO - PROCESS | 2496 | 1470656046295 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F61B30000) [pid = 2496] [serial = 796] [outer = 0000006F5B881000] 04:34:06 INFO - PROCESS | 2496 | 1470656046736 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:34:06 INFO - PROCESS | 2496 | 1470656046810 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 2496 | 1470656046813 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:34:06 INFO - PROCESS | 2496 | 1470656046816 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 2496 | 1470656046818 Marionette TRACE conn5 <- [1,1026,null,{}] 04:34:06 INFO - PROCESS | 2496 | 1470656046827 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 2496 | 1470656046834 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:06 INFO - PROCESS | 2496 | 1470656046977 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:34:06 INFO - PROCESS | 2496 | 1470656046983 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 2496 | 1470656046985 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66729800 == 33 [pid = 2496] [id = 266] 04:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F60AB2400) [pid = 2496] [serial = 797] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F634B9800) [pid = 2496] [serial = 798] [outer = 0000006F60AB2400] 04:34:07 INFO - PROCESS | 2496 | 1470656047031 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F645A4C00) [pid = 2496] [serial = 799] [outer = 0000006F60AB2400] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5C4BE400) [pid = 2496] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F56E04800) [pid = 2496] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F56E0E400) [pid = 2496] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F64715800) [pid = 2496] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6372EC00) [pid = 2496] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C4C8400) [pid = 2496] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F678C7400) [pid = 2496] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56E10C00) [pid = 2496] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F66797000) [pid = 2496] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F634B1800) [pid = 2496] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5869A000) [pid = 2496] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67B2B000) [pid = 2496] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:34:07 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67921C00) [pid = 2496] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:34:07 INFO - PROCESS | 2496 | 1470656047729 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 944ms 04:34:07 INFO - PROCESS | 2496 | 1470656047763 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 2496 | 1470656047766 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:34:07 INFO - PROCESS | 2496 | 1470656047769 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 2496 | 1470656047771 Marionette TRACE conn5 <- [1,1030,null,{}] 04:34:07 INFO - PROCESS | 2496 | 1470656047775 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 2496 | 1470656047777 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:07 INFO - PROCESS | 2496 | 1470656047859 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:34:07 INFO - PROCESS | 2496 | 1470656047864 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 2496 | 1470656047866 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F44000 == 34 [pid = 2496] [id = 267] 04:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5C33F800) [pid = 2496] [serial = 800] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F634BC000) [pid = 2496] [serial = 801] [outer = 0000006F5C33F800] 04:34:07 INFO - PROCESS | 2496 | 1470656047913 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64757800) [pid = 2496] [serial = 802] [outer = 0000006F5C33F800] 04:34:08 INFO - PROCESS | 2496 | 1470656048342 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 04:34:08 INFO - PROCESS | 2496 | 1470656048402 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 2496 | 1470656048404 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:34:08 INFO - PROCESS | 2496 | 1470656048408 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 2496 | 1470656048410 Marionette TRACE conn5 <- [1,1034,null,{}] 04:34:08 INFO - PROCESS | 2496 | 1470656048413 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 2496 | 1470656048416 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:08 INFO - PROCESS | 2496 | 1470656048500 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:34:08 INFO - PROCESS | 2496 | 1470656048505 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 2496 | 1470656048507 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67999800 == 35 [pid = 2496] [id = 268] 04:34:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F646A1C00) [pid = 2496] [serial = 803] [outer = 0000000000000000] 04:34:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63727000) [pid = 2496] [serial = 804] [outer = 0000006F646A1C00] 04:34:08 INFO - PROCESS | 2496 | 1470656048562 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F664F4C00) [pid = 2496] [serial = 805] [outer = 0000006F646A1C00] 04:34:08 INFO - PROCESS | 2496 | 1470656048991 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 04:34:09 INFO - PROCESS | 2496 | 1470656049040 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 2496 | 1470656049042 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:34:09 INFO - PROCESS | 2496 | 1470656049046 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:34:09 INFO - PROCESS | 2496 | 1470656049047 Marionette TRACE conn5 <- [1,1038,null,{}] 04:34:09 INFO - PROCESS | 2496 | 1470656049051 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 2496 | 1470656049053 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:09 INFO - PROCESS | 2496 | 1470656049139 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:34:09 INFO - PROCESS | 2496 | 1470656049144 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 2496 | 1470656049146 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C73000 == 36 [pid = 2496] [id = 269] 04:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F66764000) [pid = 2496] [serial = 806] [outer = 0000000000000000] 04:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F66FC9800) [pid = 2496] [serial = 807] [outer = 0000006F66764000] 04:34:09 INFO - PROCESS | 2496 | 1470656049193 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6701C400) [pid = 2496] [serial = 808] [outer = 0000006F66764000] 04:34:09 INFO - PROCESS | 2496 | 1470656049975 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 04:34:10 INFO - PROCESS | 2496 | 1470656050035 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 2496 | 1470656050041 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:34:10 INFO - PROCESS | 2496 | 1470656050046 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 2496 | 1470656050050 Marionette TRACE conn5 <- [1,1042,null,{}] 04:34:10 INFO - PROCESS | 2496 | 1470656050057 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 2496 | 1470656050060 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:10 INFO - PROCESS | 2496 | 1470656050195 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:34:10 INFO - PROCESS | 2496 | 1470656050266 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 2496 | 1470656050269 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDB2000 == 37 [pid = 2496] [id = 270] 04:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F57088800) [pid = 2496] [serial = 809] [outer = 0000000000000000] 04:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57952400) [pid = 2496] [serial = 810] [outer = 0000006F57088800] 04:34:10 INFO - PROCESS | 2496 | 1470656050371 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5B9D9C00) [pid = 2496] [serial = 811] [outer = 0000006F57088800] 04:34:11 INFO - PROCESS | 2496 | 1470656051103 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1136ms 04:34:11 INFO - PROCESS | 2496 | 1470656051185 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 2496 | 1470656051191 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:34:11 INFO - PROCESS | 2496 | 1470656051198 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 2496 | 1470656051201 Marionette TRACE conn5 <- [1,1046,null,{}] 04:34:11 INFO - PROCESS | 2496 | 1470656051206 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 2496 | 1470656051209 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:11 INFO - PROCESS | 2496 | 1470656051370 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:34:11 INFO - PROCESS | 2496 | 1470656051568 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 2496 | 1470656051572 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F578F2000 == 38 [pid = 2496] [id = 271] 04:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5521E400) [pid = 2496] [serial = 812] [outer = 0000000000000000] 04:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F57083C00) [pid = 2496] [serial = 813] [outer = 0000006F5521E400] 04:34:11 INFO - PROCESS | 2496 | 1470656051634 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F58612000) [pid = 2496] [serial = 814] [outer = 0000006F5521E400] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67999800 == 37 [pid = 2496] [id = 268] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F44000 == 36 [pid = 2496] [id = 267] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66729800 == 35 [pid = 2496] [id = 266] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64556800 == 34 [pid = 2496] [id = 265] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637EF800 == 33 [pid = 2496] [id = 264] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F62C73800 == 32 [pid = 2496] [id = 263] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC2000 == 31 [pid = 2496] [id = 262] 04:34:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B6CE800 == 30 [pid = 2496] [id = 261] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5D4EA000) [pid = 2496] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F60EBEC00) [pid = 2496] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F57080C00) [pid = 2496] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F66285400) [pid = 2496] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F646A4800) [pid = 2496] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F61B2F000) [pid = 2496] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5D958000) [pid = 2496] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F678D2000) [pid = 2496] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F678CC400) [pid = 2496] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F678C6800) [pid = 2496] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F570A8800) [pid = 2496] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63733C00) [pid = 2496] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6791CC00) [pid = 2496] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F60AA4C00) [pid = 2496] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F66236C00) [pid = 2496] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CF74400) [pid = 2496] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67018000) [pid = 2496] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5B650000) [pid = 2496] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64175400) [pid = 2496] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5CEE5000) [pid = 2496] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5C43D000) [pid = 2496] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F64174400) [pid = 2496] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B31C00) [pid = 2496] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6794C400) [pid = 2496] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B2A800) [pid = 2496] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:34:12 INFO - PROCESS | 2496 | 1470656052332 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1176ms 04:34:12 INFO - PROCESS | 2496 | 1470656052376 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 2496 | 1470656052380 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:34:12 INFO - PROCESS | 2496 | 1470656052384 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 2496 | 1470656052387 Marionette TRACE conn5 <- [1,1050,null,{}] 04:34:12 INFO - PROCESS | 2496 | 1470656052393 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 2496 | 1470656052398 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:12 INFO - PROCESS | 2496 | 1470656052497 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:34:12 INFO - PROCESS | 2496 | 1470656052573 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 2496 | 1470656052576 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0CD800 == 31 [pid = 2496] [id = 272] 04:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F56E02800) [pid = 2496] [serial = 815] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F58619400) [pid = 2496] [serial = 816] [outer = 0000006F56E02800] 04:34:12 INFO - PROCESS | 2496 | 1470656052626 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5CEE0C00) [pid = 2496] [serial = 817] [outer = 0000006F56E02800] 04:34:13 INFO - PROCESS | 2496 | 1470656053064 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 735ms 04:34:13 INFO - PROCESS | 2496 | 1470656053125 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 2496 | 1470656053129 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:34:13 INFO - PROCESS | 2496 | 1470656053140 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 2496 | 1470656053142 Marionette TRACE conn5 <- [1,1054,null,{}] 04:34:13 INFO - PROCESS | 2496 | 1470656053146 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 2496 | 1470656053149 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:13 INFO - PROCESS | 2496 | 1470656053243 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:34:13 INFO - PROCESS | 2496 | 1470656053252 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 2496 | 1470656053254 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6379E000 == 32 [pid = 2496] [id = 273] 04:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60932C00) [pid = 2496] [serial = 818] [outer = 0000000000000000] 04:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60AA8400) [pid = 2496] [serial = 819] [outer = 0000006F60932C00] 04:34:13 INFO - PROCESS | 2496 | 1470656053309 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F61860000) [pid = 2496] [serial = 820] [outer = 0000006F60932C00] 04:34:13 INFO - PROCESS | 2496 | 1470656053787 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 04:34:13 INFO - PROCESS | 2496 | 1470656053836 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 2496 | 1470656053838 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:34:13 INFO - PROCESS | 2496 | 1470656053844 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 2496 | 1470656053850 Marionette TRACE conn5 <- [1,1058,null,{}] 04:34:13 INFO - PROCESS | 2496 | 1470656053860 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 2496 | 1470656053865 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:13 INFO - PROCESS | 2496 | 1470656053959 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:34:13 INFO - PROCESS | 2496 | 1470656053966 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 2496 | 1470656053969 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6483F800 == 33 [pid = 2496] [id = 274] 04:34:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4B7800) [pid = 2496] [serial = 821] [outer = 0000000000000000] 04:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63447000) [pid = 2496] [serial = 822] [outer = 0000006F5D4B7800] 04:34:14 INFO - PROCESS | 2496 | 1470656054016 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F63731000) [pid = 2496] [serial = 823] [outer = 0000006F5D4B7800] 04:34:14 INFO - PROCESS | 2496 | 1470656054444 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:34:14 INFO - PROCESS | 2496 | 1470656054477 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 2496 | 1470656054480 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:34:14 INFO - PROCESS | 2496 | 1470656054484 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 2496 | 1470656054486 Marionette TRACE conn5 <- [1,1062,null,{}] 04:34:14 INFO - PROCESS | 2496 | 1470656054489 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 2496 | 1470656054492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:14 INFO - PROCESS | 2496 | 1470656054611 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:34:14 INFO - PROCESS | 2496 | 1470656054686 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 2496 | 1470656054688 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66735800 == 34 [pid = 2496] [id = 275] 04:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63732800) [pid = 2496] [serial = 824] [outer = 0000000000000000] 04:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F64175400) [pid = 2496] [serial = 825] [outer = 0000006F63732800] 04:34:14 INFO - PROCESS | 2496 | 1470656054740 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6462C000) [pid = 2496] [serial = 826] [outer = 0000006F63732800] 04:34:15 INFO - PROCESS | 2496 | 1470656055176 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 04:34:15 INFO - PROCESS | 2496 | 1470656055222 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 2496 | 1470656055224 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:34:15 INFO - PROCESS | 2496 | 1470656055227 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 2496 | 1470656055229 Marionette TRACE conn5 <- [1,1066,null,{}] 04:34:15 INFO - PROCESS | 2496 | 1470656055233 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 2496 | 1470656055235 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:15 INFO - PROCESS | 2496 | 1470656055347 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:34:15 INFO - PROCESS | 2496 | 1470656055354 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 2496 | 1470656055361 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64827000 == 35 [pid = 2496] [id = 276] 04:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66459800) [pid = 2496] [serial = 827] [outer = 0000000000000000] 04:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66763400) [pid = 2496] [serial = 828] [outer = 0000006F66459800] 04:34:15 INFO - PROCESS | 2496 | 1470656055466 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6701D000) [pid = 2496] [serial = 829] [outer = 0000006F66459800] 04:34:15 INFO - PROCESS | 2496 | 1470656055933 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 734ms 04:34:15 INFO - PROCESS | 2496 | 1470656055992 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 2496 | 1470656055994 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:34:16 INFO - PROCESS | 2496 | 1470656055998 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 2496 | 1470656056000 Marionette TRACE conn5 <- [1,1070,null,{}] 04:34:16 INFO - PROCESS | 2496 | 1470656056004 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 2496 | 1470656056006 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:16 INFO - PROCESS | 2496 | 1470656056121 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:34:16 INFO - PROCESS | 2496 | 1470656056184 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 2496 | 1470656056186 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D6000 == 36 [pid = 2496] [id = 277] 04:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6791A000) [pid = 2496] [serial = 830] [outer = 0000000000000000] 04:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6791DC00) [pid = 2496] [serial = 831] [outer = 0000006F6791A000] 04:34:16 INFO - PROCESS | 2496 | 1470656056232 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67943000) [pid = 2496] [serial = 832] [outer = 0000006F6791A000] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F56A27400) [pid = 2496] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57088C00) [pid = 2496] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C12D000) [pid = 2496] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60AAE000) [pid = 2496] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5B881000) [pid = 2496] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60AB2400) [pid = 2496] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F646A1C00) [pid = 2496] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F586BD400) [pid = 2496] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F618C3400) [pid = 2496] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67022400) [pid = 2496] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F610A5800) [pid = 2496] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C33F800) [pid = 2496] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:34:16 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F58694800) [pid = 2496] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:34:16 INFO - PROCESS | 2496 | 1470656056686 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 734ms 04:34:16 INFO - PROCESS | 2496 | 1470656056734 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 2496 | 1470656056736 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:34:16 INFO - PROCESS | 2496 | 1470656056739 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 2496 | 1470656056741 Marionette TRACE conn5 <- [1,1074,null,{}] 04:34:16 INFO - PROCESS | 2496 | 1470656056745 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 2496 | 1470656056747 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:16 INFO - PROCESS | 2496 | 1470656056860 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:34:16 INFO - PROCESS | 2496 | 1470656056910 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 2496 | 1470656056912 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A52800 == 37 [pid = 2496] [id = 278] 04:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F573BAC00) [pid = 2496] [serial = 833] [outer = 0000000000000000] 04:34:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4E6C00) [pid = 2496] [serial = 834] [outer = 0000006F573BAC00] 04:34:16 INFO - PROCESS | 2496 | 1470656056960 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F64717800) [pid = 2496] [serial = 835] [outer = 0000006F573BAC00] 04:34:17 INFO - PROCESS | 2496 | 1470656057320 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 629ms 04:34:17 INFO - PROCESS | 2496 | 1470656057378 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 2496 | 1470656057380 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:34:17 INFO - PROCESS | 2496 | 1470656057384 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 2496 | 1470656057386 Marionette TRACE conn5 <- [1,1078,null,{}] 04:34:17 INFO - PROCESS | 2496 | 1470656057389 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 2496 | 1470656057392 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:17 INFO - PROCESS | 2496 | 1470656057513 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:34:17 INFO - PROCESS | 2496 | 1470656057521 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 2496 | 1470656057523 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1A3800 == 38 [pid = 2496] [id = 279] 04:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67914800) [pid = 2496] [serial = 836] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B26800) [pid = 2496] [serial = 837] [outer = 0000006F67914800] 04:34:17 INFO - PROCESS | 2496 | 1470656057569 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67B31400) [pid = 2496] [serial = 838] [outer = 0000006F67914800] 04:34:18 INFO - PROCESS | 2496 | 1470656057988 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 04:34:18 INFO - PROCESS | 2496 | 1470656058018 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 2496 | 1470656058021 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 2496 | 1470656058024 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 2496 | 1470656058026 Marionette TRACE conn5 <- [1,1082,null,{}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:34:18 INFO - PROCESS | 2496 | 1470656058034 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 2496 | 1470656058036 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:18 INFO - PROCESS | 2496 | 1470656058146 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:34:18 INFO - PROCESS | 2496 | 1470656058215 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 2496 | 1470656058217 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482F000 == 39 [pid = 2496] [id = 280] 04:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67D83C00) [pid = 2496] [serial = 839] [outer = 0000000000000000] 04:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67D85800) [pid = 2496] [serial = 840] [outer = 0000006F67D83C00] 04:34:18 INFO - PROCESS | 2496 | 1470656058277 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67D8AC00) [pid = 2496] [serial = 841] [outer = 0000006F67D83C00] 04:34:18 INFO - PROCESS | 2496 | 1470656058899 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 922ms 04:34:18 INFO - PROCESS | 2496 | 1470656058951 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 2496 | 1470656058956 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:34:18 INFO - PROCESS | 2496 | 1470656058962 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 2496 | 1470656058966 Marionette TRACE conn5 <- [1,1086,null,{}] 04:34:18 INFO - PROCESS | 2496 | 1470656058972 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 2496 | 1470656058975 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:19 INFO - PROCESS | 2496 | 1470656059103 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:34:19 INFO - PROCESS | 2496 | 1470656059221 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 2496 | 1470656059225 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:19 INFO - PROCESS | 2496 | [2496] 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 04:34:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E18000 == 40 [pid = 2496] [id = 281] 04:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C349800) [pid = 2496] [serial = 842] [outer = 0000000000000000] 04:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C4BE400) [pid = 2496] [serial = 843] [outer = 0000006F5C349800] 04:34:19 INFO - PROCESS | 2496 | 1470656059384 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F60604800) [pid = 2496] [serial = 844] [outer = 0000006F5C349800] 04:34:19 INFO - PROCESS | 2496 | 1470656059970 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1072ms 04:34:20 INFO - PROCESS | 2496 | 1470656060042 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 2496 | 1470656060047 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:34:20 INFO - PROCESS | 2496 | 1470656060054 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 2496 | 1470656060058 Marionette TRACE conn5 <- [1,1090,null,{}] 04:34:20 INFO - PROCESS | 2496 | 1470656060062 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 2496 | 1470656060065 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:20 INFO - PROCESS | 2496 | 1470656060223 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:34:20 INFO - PROCESS | 2496 | 1470656060334 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 2496 | 1470656060337 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C6800 == 41 [pid = 2496] [id = 282] 04:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F610D3400) [pid = 2496] [serial = 845] [outer = 0000000000000000] 04:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F61BB8800) [pid = 2496] [serial = 846] [outer = 0000006F610D3400] 04:34:20 INFO - PROCESS | 2496 | 1470656060398 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F63D6EC00) [pid = 2496] [serial = 847] [outer = 0000006F610D3400] 04:34:21 INFO - PROCESS | 2496 | 1470656061025 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1022ms 04:34:21 INFO - PROCESS | 2496 | 1470656061079 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 2496 | 1470656061082 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:34:21 INFO - PROCESS | 2496 | 1470656061086 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 2496 | 1470656061090 Marionette TRACE conn5 <- [1,1094,null,{}] 04:34:21 INFO - PROCESS | 2496 | 1470656061102 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 2496 | 1470656061108 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:21 INFO - PROCESS | 2496 | 1470656061225 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:34:21 INFO - PROCESS | 2496 | 1470656061346 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 2496 | 1470656061349 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B63E800 == 42 [pid = 2496] [id = 283] 04:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6701F800) [pid = 2496] [serial = 848] [outer = 0000000000000000] 04:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67913C00) [pid = 2496] [serial = 849] [outer = 0000006F6701F800] 04:34:21 INFO - PROCESS | 2496 | 1470656061411 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F67D89C00) [pid = 2496] [serial = 850] [outer = 0000006F6701F800] 04:34:22 INFO - PROCESS | 2496 | 1470656062051 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 985ms 04:34:22 INFO - PROCESS | 2496 | 1470656062231 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 2496 | 1470656062235 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:34:22 INFO - PROCESS | 2496 | 1470656062252 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 2496 | 1470656062255 Marionette TRACE conn5 <- [1,1098,null,{}] 04:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:34:22 INFO - PROCESS | 2496 | 1470656062261 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 2496 | 1470656062265 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:22 INFO - PROCESS | 2496 | 1470656062403 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:34:22 INFO - PROCESS | 2496 | 1470656062473 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 2496 | 1470656062479 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56545000 == 43 [pid = 2496] [id = 284] 04:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5C134000) [pid = 2496] [serial = 851] [outer = 0000000000000000] 04:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5C3FC400) [pid = 2496] [serial = 852] [outer = 0000006F5C134000] 04:34:22 INFO - PROCESS | 2496 | 1470656062583 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5CEE2400) [pid = 2496] [serial = 853] [outer = 0000006F5C134000] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1A3800 == 42 [pid = 2496] [id = 279] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A52800 == 41 [pid = 2496] [id = 278] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D6000 == 40 [pid = 2496] [id = 277] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64827000 == 39 [pid = 2496] [id = 276] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66735800 == 38 [pid = 2496] [id = 275] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6483F800 == 37 [pid = 2496] [id = 274] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6379E000 == 36 [pid = 2496] [id = 273] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0CD800 == 35 [pid = 2496] [id = 272] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F578F2000 == 34 [pid = 2496] [id = 271] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F62C73000 == 33 [pid = 2496] [id = 269] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDB2000 == 32 [pid = 2496] [id = 270] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A8C800 == 31 [pid = 2496] [id = 260] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B63E800 == 30 [pid = 2496] [id = 283] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C6800 == 29 [pid = 2496] [id = 282] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482F000 == 28 [pid = 2496] [id = 280] 04:34:23 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E18000 == 27 [pid = 2496] [id = 281] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F64757800) [pid = 2496] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F60906C00) [pid = 2496] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F634BC000) [pid = 2496] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5B8EF800) [pid = 2496] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5C4C7800) [pid = 2496] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5D4E5400) [pid = 2496] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F57431400) [pid = 2496] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F57EA8400) [pid = 2496] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C1F5C00) [pid = 2496] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C436C00) [pid = 2496] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60D63800) [pid = 2496] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F61861800) [pid = 2496] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F634B9800) [pid = 2496] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F61B30000) [pid = 2496] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F63727000) [pid = 2496] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5D959C00) [pid = 2496] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C33C800) [pid = 2496] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6417AC00) [pid = 2496] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61BC3400) [pid = 2496] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67B45C00) [pid = 2496] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678CE800) [pid = 2496] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F664F4C00) [pid = 2496] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B50000) [pid = 2496] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63730800) [pid = 2496] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F645A4C00) [pid = 2496] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61082C00) [pid = 2496] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F66FC9800) [pid = 2496] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:34:23 INFO - PROCESS | 2496 | 1470656063855 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1633ms 04:34:23 INFO - PROCESS | 2496 | 1470656063895 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 2496 | 1470656063899 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:34:23 INFO - PROCESS | 2496 | 1470656063904 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 2496 | 1470656063908 Marionette TRACE conn5 <- [1,1102,null,{}] 04:34:23 INFO - PROCESS | 2496 | 1470656063914 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 2496 | 1470656063917 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:24 INFO - PROCESS | 2496 | 1470656064007 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:34:24 INFO - PROCESS | 2496 | 1470656064082 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 2496 | 1470656064084 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B895800 == 28 [pid = 2496] [id = 285] 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F56F4A000) [pid = 2496] [serial = 854] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F570A9400) [pid = 2496] [serial = 855] [outer = 0000006F56F4A000] 04:34:24 INFO - PROCESS | 2496 | 1470656064135 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F57DC5C00) [pid = 2496] [serial = 856] [outer = 0000006F56F4A000] 04:34:24 INFO - PROCESS | 2496 | 1470656064563 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 691ms 04:34:24 INFO - PROCESS | 2496 | 1470656064600 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 2496 | 1470656064605 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:34:24 INFO - PROCESS | 2496 | 1470656064612 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 2496 | 1470656064615 Marionette TRACE conn5 <- [1,1106,null,{}] 04:34:24 INFO - PROCESS | 2496 | 1470656064619 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 2496 | 1470656064622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:24 INFO - PROCESS | 2496 | 1470656064746 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:34:24 INFO - PROCESS | 2496 | 1470656064764 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 2496 | 1470656064767 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D509000 == 29 [pid = 2496] [id = 286] 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C1F1C00) [pid = 2496] [serial = 857] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C436400) [pid = 2496] [serial = 858] [outer = 0000006F5C1F1C00] 04:34:24 INFO - PROCESS | 2496 | 1470656064817 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5CD47400) [pid = 2496] [serial = 859] [outer = 0000006F5C1F1C00] 04:34:25 INFO - PROCESS | 2496 | 1470656065294 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 04:34:25 INFO - PROCESS | 2496 | 1470656065348 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 2496 | 1470656065350 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:34:25 INFO - PROCESS | 2496 | 1470656065354 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 2496 | 1470656065358 Marionette TRACE conn5 <- [1,1110,null,{}] 04:34:25 INFO - PROCESS | 2496 | 1470656065370 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 2496 | 1470656065375 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:25 INFO - PROCESS | 2496 | 1470656065466 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:34:25 INFO - PROCESS | 2496 | 1470656065552 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 2496 | 1470656065555 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63683800 == 30 [pid = 2496] [id = 287] 04:34:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56E02400) [pid = 2496] [serial = 860] [outer = 0000000000000000] 04:34:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60904C00) [pid = 2496] [serial = 861] [outer = 0000006F56E02400] 04:34:25 INFO - PROCESS | 2496 | 1470656065607 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60A0AC00) [pid = 2496] [serial = 862] [outer = 0000006F56E02400] 04:34:26 INFO - PROCESS | 2496 | 1470656066030 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 04:34:26 INFO - PROCESS | 2496 | 1470656066112 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 2496 | 1470656066115 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:34:26 INFO - PROCESS | 2496 | 1470656066123 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 2496 | 1470656066125 Marionette TRACE conn5 <- [1,1114,null,{}] 04:34:26 INFO - PROCESS | 2496 | 1470656066129 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 2496 | 1470656066131 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:26 INFO - PROCESS | 2496 | 1470656066248 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:34:26 INFO - PROCESS | 2496 | 1470656066298 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 2496 | 1470656066301 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F642AB000 == 31 [pid = 2496] [id = 288] 04:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60E50400) [pid = 2496] [serial = 863] [outer = 0000000000000000] 04:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6107F800) [pid = 2496] [serial = 864] [outer = 0000006F60E50400] 04:34:26 INFO - PROCESS | 2496 | 1470656066348 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61860400) [pid = 2496] [serial = 865] [outer = 0000006F60E50400] 04:34:26 INFO - PROCESS | 2496 | 1470656066802 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 732ms 04:34:26 INFO - PROCESS | 2496 | 1470656066858 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 2496 | 1470656066860 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:34:26 INFO - PROCESS | 2496 | 1470656066868 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 2496 | 1470656066870 Marionette TRACE conn5 <- [1,1118,null,{}] 04:34:26 INFO - PROCESS | 2496 | 1470656066880 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 2496 | 1470656066883 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:26 INFO - PROCESS | 2496 | 1470656066992 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:34:27 INFO - PROCESS | 2496 | 1470656067044 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 2496 | 1470656067046 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482A800 == 32 [pid = 2496] [id = 289] 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5C073800) [pid = 2496] [serial = 866] [outer = 0000000000000000] 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F618BD800) [pid = 2496] [serial = 867] [outer = 0000006F5C073800] 04:34:27 INFO - PROCESS | 2496 | 1470656067093 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BF2800) [pid = 2496] [serial = 868] [outer = 0000006F5C073800] 04:34:27 INFO - PROCESS | 2496 | 1470656067546 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 04:34:27 INFO - PROCESS | 2496 | 1470656067601 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 2496 | 1470656067603 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:34:27 INFO - PROCESS | 2496 | 1470656067607 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:34:27 INFO - PROCESS | 2496 | 1470656067608 Marionette TRACE conn5 <- [1,1122,null,{}] 04:34:27 INFO - PROCESS | 2496 | 1470656067613 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 2496 | 1470656067619 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:27 INFO - PROCESS | 2496 | 1470656067758 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:34:27 INFO - PROCESS | 2496 | 1470656067811 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 2496 | 1470656067813 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672F800 == 33 [pid = 2496] [id = 290] 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63446C00) [pid = 2496] [serial = 869] [outer = 0000000000000000] 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63730800) [pid = 2496] [serial = 870] [outer = 0000006F63446C00] 04:34:27 INFO - PROCESS | 2496 | 1470656067861 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6471A400) [pid = 2496] [serial = 871] [outer = 0000006F63446C00] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F63732800) [pid = 2496] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66459800) [pid = 2496] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67914800) [pid = 2496] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F573BAC00) [pid = 2496] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57088800) [pid = 2496] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5521E400) [pid = 2496] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56E02800) [pid = 2496] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5D4B7800) [pid = 2496] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66764000) [pid = 2496] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60932C00) [pid = 2496] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67D83C00) [pid = 2496] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:34:28 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6791A000) [pid = 2496] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:34:28 INFO - PROCESS | 2496 | [GFX2-]: DrawTargetD2D 1.1 (0000006F6130A430): Failed to create GradientStopCollection with no stops. 04:34:28 INFO - PROCESS | 2496 | [GFX3-]: No stops specified for gradient pattern. 04:34:28 INFO - PROCESS | 2496 | 1470656068389 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 840ms 04:34:28 INFO - PROCESS | 2496 | 1470656068449 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 2496 | 1470656068452 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:34:28 INFO - PROCESS | 2496 | 1470656068455 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:34:28 INFO - PROCESS | 2496 | 1470656068457 Marionette TRACE conn5 <- [1,1126,null,{}] 04:34:28 INFO - PROCESS | 2496 | 1470656068461 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 2496 | 1470656068463 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:28 INFO - PROCESS | 2496 | 1470656068546 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:34:28 INFO - PROCESS | 2496 | 1470656068552 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 2496 | 1470656068554 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4F000 == 34 [pid = 2496] [id = 291] 04:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F57435400) [pid = 2496] [serial = 872] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F618BE800) [pid = 2496] [serial = 873] [outer = 0000006F57435400] 04:34:28 INFO - PROCESS | 2496 | 1470656068601 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F64715000) [pid = 2496] [serial = 874] [outer = 0000006F57435400] 04:34:29 INFO - PROCESS | 2496 | 1470656069026 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 627ms 04:34:29 INFO - PROCESS | 2496 | 1470656069085 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 2496 | 1470656069087 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:34:29 INFO - PROCESS | 2496 | 1470656069091 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 2496 | 1470656069093 Marionette TRACE conn5 <- [1,1130,null,{}] 04:34:29 INFO - PROCESS | 2496 | 1470656069096 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 2496 | 1470656069098 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:29 INFO - PROCESS | 2496 | 1470656069180 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:34:29 INFO - PROCESS | 2496 | 1470656069187 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 2496 | 1470656069189 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D0800 == 35 [pid = 2496] [id = 292] 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6515C800) [pid = 2496] [serial = 875] [outer = 0000000000000000] 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F65F62800) [pid = 2496] [serial = 876] [outer = 0000006F6515C800] 04:34:29 INFO - PROCESS | 2496 | 1470656069236 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66452400) [pid = 2496] [serial = 877] [outer = 0000006F6515C800] 04:34:29 INFO - PROCESS | 2496 | 1470656069681 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 628ms 04:34:29 INFO - PROCESS | 2496 | 1470656069722 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 2496 | 1470656069724 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:34:29 INFO - PROCESS | 2496 | 1470656069728 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 2496 | 1470656069730 Marionette TRACE conn5 <- [1,1134,null,{}] 04:34:29 INFO - PROCESS | 2496 | 1470656069738 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 2496 | 1470656069740 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:29 INFO - PROCESS | 2496 | 1470656069825 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:34:29 INFO - PROCESS | 2496 | 1470656069833 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 2496 | 1470656069835 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63683000 == 36 [pid = 2496] [id = 293] 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66765400) [pid = 2496] [serial = 878] [outer = 0000000000000000] 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66796000) [pid = 2496] [serial = 879] [outer = 0000006F66765400] 04:34:29 INFO - PROCESS | 2496 | 1470656069880 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66FD3800) [pid = 2496] [serial = 880] [outer = 0000006F66765400] 04:34:30 INFO - PROCESS | 2496 | 1470656070516 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 881ms 04:34:30 INFO - PROCESS | 2496 | 1470656070614 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 2496 | 1470656070619 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:34:30 INFO - PROCESS | 2496 | 1470656070624 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 2496 | 1470656070628 Marionette TRACE conn5 <- [1,1138,null,{}] 04:34:30 INFO - PROCESS | 2496 | 1470656070635 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 2496 | 1470656070638 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:30 INFO - PROCESS | 2496 | 1470656070784 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:34:30 INFO - PROCESS | 2496 | 1470656070855 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 2496 | 1470656070858 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC9000 == 37 [pid = 2496] [id = 294] 04:34:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F56F43C00) [pid = 2496] [serial = 881] [outer = 0000000000000000] 04:34:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F57E77000) [pid = 2496] [serial = 882] [outer = 0000006F56F43C00] 04:34:30 INFO - PROCESS | 2496 | 1470656070918 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C12F000) [pid = 2496] [serial = 883] [outer = 0000006F56F43C00] 04:34:31 INFO - PROCESS | 2496 | 1470656071600 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1027ms 04:34:31 INFO - PROCESS | 2496 | 1470656071654 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 2496 | 1470656071659 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:34:31 INFO - PROCESS | 2496 | 1470656071667 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 2496 | 1470656071670 Marionette TRACE conn5 <- [1,1142,null,{}] 04:34:31 INFO - PROCESS | 2496 | 1470656071675 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 2496 | 1470656071678 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:31 INFO - PROCESS | 2496 | 1470656071860 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:34:31 INFO - PROCESS | 2496 | 1470656071871 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 2496 | 1470656071874 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64796000 == 38 [pid = 2496] [id = 295] 04:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D4DD000) [pid = 2496] [serial = 884] [outer = 0000000000000000] 04:34:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5D95C800) [pid = 2496] [serial = 885] [outer = 0000006F5D4DD000] 04:34:31 INFO - PROCESS | 2496 | 1470656071932 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F60E48000) [pid = 2496] [serial = 886] [outer = 0000006F5D4DD000] 04:34:32 INFO - PROCESS | 2496 | 1470656072854 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1234ms 04:34:32 INFO - PROCESS | 2496 | 1470656072902 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 2496 | 1470656072906 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:34:32 INFO - PROCESS | 2496 | 1470656072912 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:34:32 INFO - PROCESS | 2496 | 1470656072915 Marionette TRACE conn5 <- [1,1146,null,{}] 04:34:32 INFO - PROCESS | 2496 | 1470656072921 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 2496 | 1470656072924 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:33 INFO - PROCESS | 2496 | 1470656073053 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:34:33 INFO - PROCESS | 2496 | 1470656073125 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 2496 | 1470656073129 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC8000 == 39 [pid = 2496] [id = 296] 04:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F586BE800) [pid = 2496] [serial = 887] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5B881000) [pid = 2496] [serial = 888] [outer = 0000006F586BE800] 04:34:33 INFO - PROCESS | 2496 | 1470656073224 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5C4C2800) [pid = 2496] [serial = 889] [outer = 0000006F586BE800] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D0800 == 38 [pid = 2496] [id = 292] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4F000 == 37 [pid = 2496] [id = 291] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672F800 == 36 [pid = 2496] [id = 290] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482A800 == 35 [pid = 2496] [id = 289] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F642AB000 == 34 [pid = 2496] [id = 288] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63683800 == 33 [pid = 2496] [id = 287] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D509000 == 32 [pid = 2496] [id = 286] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B895800 == 31 [pid = 2496] [id = 285] 04:34:33 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56545000 == 30 [pid = 2496] [id = 284] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F64175400) [pid = 2496] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6462C000) [pid = 2496] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6701D000) [pid = 2496] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F66763400) [pid = 2496] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F67B31400) [pid = 2496] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5D4E6C00) [pid = 2496] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57952400) [pid = 2496] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5B9D9C00) [pid = 2496] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57083C00) [pid = 2496] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F58612000) [pid = 2496] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F58619400) [pid = 2496] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5CEE0C00) [pid = 2496] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F63447000) [pid = 2496] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6701C400) [pid = 2496] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60AA8400) [pid = 2496] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61860000) [pid = 2496] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67D85800) [pid = 2496] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6791DC00) [pid = 2496] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67D8AC00) [pid = 2496] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B26800) [pid = 2496] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67943000) [pid = 2496] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F64717800) [pid = 2496] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F63731000) [pid = 2496] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:34:33 INFO - PROCESS | 2496 | 1470656073725 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 2496 | 1470656073760 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:34:33 INFO - PROCESS | 2496 | 1470656073767 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 2496 | 1470656073770 Marionette TRACE conn5 <- [1,1150,null,{}] 04:34:33 INFO - PROCESS | 2496 | 1470656073773 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 2496 | 1470656073776 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:33 INFO - PROCESS | 2496 | 1470656073872 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:34:33 INFO - PROCESS | 2496 | 1470656073881 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 2496 | 1470656073884 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D520800 == 31 [pid = 2496] [id = 297] 04:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D409000) [pid = 2496] [serial = 890] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D4DF800) [pid = 2496] [serial = 891] [outer = 0000006F5D409000] 04:34:33 INFO - PROCESS | 2496 | 1470656073934 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F6090DC00) [pid = 2496] [serial = 892] [outer = 0000006F5D409000] 04:34:34 INFO - PROCESS | 2496 | 1470656074431 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 692ms 04:34:34 INFO - PROCESS | 2496 | 1470656074461 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 2496 | 1470656074465 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:34:34 INFO - PROCESS | 2496 | 1470656074469 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 2496 | 1470656074473 Marionette TRACE conn5 <- [1,1154,null,{}] 04:34:34 INFO - PROCESS | 2496 | 1470656074485 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 2496 | 1470656074490 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:34 INFO - PROCESS | 2496 | 1470656074593 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:34:34 INFO - PROCESS | 2496 | 1470656074682 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 2496 | 1470656074686 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63E1B800 == 32 [pid = 2496] [id = 298] 04:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6109D000) [pid = 2496] [serial = 893] [outer = 0000000000000000] 04:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F61BC2000) [pid = 2496] [serial = 894] [outer = 0000006F6109D000] 04:34:34 INFO - PROCESS | 2496 | 1470656074748 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63733000) [pid = 2496] [serial = 895] [outer = 0000006F6109D000] 04:34:35 INFO - PROCESS | 2496 | 1470656075090 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 693ms 04:34:35 INFO - PROCESS | 2496 | 1470656075163 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 2496 | 1470656075166 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:34:35 INFO - PROCESS | 2496 | 1470656075183 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 2496 | 1470656075185 Marionette TRACE conn5 <- [1,1158,null,{}] 04:34:35 INFO - PROCESS | 2496 | 1470656075189 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 2496 | 1470656075191 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:35 INFO - PROCESS | 2496 | 1470656075287 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:34:35 INFO - PROCESS | 2496 | 1470656075293 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 2496 | 1470656075295 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66202800 == 33 [pid = 2496] [id = 299] 04:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F63E8F400) [pid = 2496] [serial = 896] [outer = 0000000000000000] 04:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6459F000) [pid = 2496] [serial = 897] [outer = 0000006F63E8F400] 04:34:35 INFO - PROCESS | 2496 | 1470656075346 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64F63000) [pid = 2496] [serial = 898] [outer = 0000006F63E8F400] 04:34:35 INFO - PROCESS | 2496 | 1470656075787 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 629ms 04:34:35 INFO - PROCESS | 2496 | 1470656075823 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 2496 | 1470656075826 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:34:35 INFO - PROCESS | 2496 | 1470656075829 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 2496 | 1470656075832 Marionette TRACE conn5 <- [1,1162,null,{}] 04:34:35 INFO - PROCESS | 2496 | 1470656075835 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 2496 | 1470656075838 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:35 INFO - PROCESS | 2496 | 1470656075948 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:34:35 INFO - PROCESS | 2496 | 1470656075956 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 2496 | 1470656075958 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F40000 == 34 [pid = 2496] [id = 300] 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66283400) [pid = 2496] [serial = 899] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F664F4C00) [pid = 2496] [serial = 900] [outer = 0000006F66283400] 04:34:36 INFO - PROCESS | 2496 | 1470656076054 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66FC9C00) [pid = 2496] [serial = 901] [outer = 0000006F66283400] 04:34:36 INFO - PROCESS | 2496 | 1470656076453 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 2496 | 1470656076506 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 2496 | 1470656076509 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:34:36 INFO - PROCESS | 2496 | 1470656076511 Marionette TRACE conn5 <- [1,1166,null,{}] 04:34:36 INFO - PROCESS | 2496 | 1470656076515 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 2496 | 1470656076521 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:36 INFO - PROCESS | 2496 | 1470656076673 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:34:36 INFO - PROCESS | 2496 | 1470656076681 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 2496 | 1470656076683 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EBF000 == 35 [pid = 2496] [id = 301] 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67018000) [pid = 2496] [serial = 902] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67022400) [pid = 2496] [serial = 903] [outer = 0000006F67018000] 04:34:36 INFO - PROCESS | 2496 | 1470656076732 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67947400) [pid = 2496] [serial = 904] [outer = 0000006F67018000] 04:34:37 INFO - PROCESS | 2496 | 1470656077352 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:34:37 INFO - PROCESS | 2496 | 1470656077395 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:34:37 INFO - PROCESS | 2496 | 1470656077399 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 2496 | 1470656077401 Marionette TRACE conn5 <- [1,1170,null,{}] 04:34:37 INFO - PROCESS | 2496 | 1470656077404 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 2496 | 1470656077406 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:37 INFO - PROCESS | 2496 | 1470656077528 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F56F4A000) [pid = 2496] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60E50400) [pid = 2496] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C1F1C00) [pid = 2496] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56E02400) [pid = 2496] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C134000) [pid = 2496] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C073800) [pid = 2496] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F63446C00) [pid = 2496] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6515C800) [pid = 2496] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C349800) [pid = 2496] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F610D3400) [pid = 2496] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6701F800) [pid = 2496] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:34:37 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F57435400) [pid = 2496] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:34:37 INFO - PROCESS | 2496 | 1470656077653 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 2496 | 1470656077656 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637EB800 == 36 [pid = 2496] [id = 302] 04:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F55222C00) [pid = 2496] [serial = 905] [outer = 0000000000000000] 04:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F570A6800) [pid = 2496] [serial = 906] [outer = 0000006F55222C00] 04:34:37 INFO - PROCESS | 2496 | 1470656077703 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60D65C00) [pid = 2496] [serial = 907] [outer = 0000006F55222C00] 04:34:38 INFO - PROCESS | 2496 | 1470656078070 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 2496 | 1470656078137 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:34:38 INFO - PROCESS | 2496 | 1470656078141 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 2496 | 1470656078143 Marionette TRACE conn5 <- [1,1174,null,{}] 04:34:38 INFO - PROCESS | 2496 | 1470656078146 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 2496 | 1470656078148 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:38 INFO - PROCESS | 2496 | 1470656078262 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:34:38 INFO - PROCESS | 2496 | 1470656078269 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 2496 | 1470656078271 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A470000 == 37 [pid = 2496] [id = 303] 04:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6628B800) [pid = 2496] [serial = 908] [outer = 0000000000000000] 04:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B43400) [pid = 2496] [serial = 909] [outer = 0000006F6628B800] 04:34:38 INFO - PROCESS | 2496 | 1470656078318 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67D83800) [pid = 2496] [serial = 910] [outer = 0000006F6628B800] 04:34:38 INFO - PROCESS | 2496 | 1470656078863 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 2496 | 1470656078923 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:34:38 INFO - PROCESS | 2496 | 1470656078926 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 2496 | 1470656078928 Marionette TRACE conn5 <- [1,1178,null,{}] 04:34:38 INFO - PROCESS | 2496 | 1470656078932 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 2496 | 1470656078934 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:39 INFO - PROCESS | 2496 | 1470656079022 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:34:39 INFO - PROCESS | 2496 | 1470656079031 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 2496 | 1470656079033 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6379F800 == 38 [pid = 2496] [id = 304] 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67D8E000) [pid = 2496] [serial = 911] [outer = 0000000000000000] 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F68207800) [pid = 2496] [serial = 912] [outer = 0000006F67D8E000] 04:34:39 INFO - PROCESS | 2496 | 1470656079079 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6820E800) [pid = 2496] [serial = 913] [outer = 0000006F67D8E000] 04:34:39 INFO - PROCESS | 2496 | 1470656079515 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 2496 | 1470656079561 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:34:39 INFO - PROCESS | 2496 | 1470656079565 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:34:39 INFO - PROCESS | 2496 | 1470656079567 Marionette TRACE conn5 <- [1,1182,null,{}] 04:34:39 INFO - PROCESS | 2496 | 1470656079570 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 2496 | 1470656079573 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:39 INFO - PROCESS | 2496 | 1470656079658 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:34:39 INFO - PROCESS | 2496 | 1470656079774 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 2496 | 1470656079777 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D17000 == 39 [pid = 2496] [id = 305] 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F55097800) [pid = 2496] [serial = 914] [outer = 0000000000000000] 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F55220400) [pid = 2496] [serial = 915] [outer = 0000006F55097800] 04:34:39 INFO - PROCESS | 2496 | 1470656079840 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5708A800) [pid = 2496] [serial = 916] [outer = 0000006F55097800] 04:34:40 INFO - PROCESS | 2496 | 1470656080440 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 2496 | 1470656080499 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:34:40 INFO - PROCESS | 2496 | 1470656080503 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 2496 | 1470656080507 Marionette TRACE conn5 <- [1,1186,null,{}] 04:34:40 INFO - PROCESS | 2496 | 1470656080557 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 2496 | 1470656080563 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:40 INFO - PROCESS | 2496 | 1470656080757 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:34:40 INFO - PROCESS | 2496 | 1470656080806 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 2496 | 1470656080809 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643BF000 == 40 [pid = 2496] [id = 306] 04:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60EBBC00) [pid = 2496] [serial = 917] [outer = 0000000000000000] 04:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F610A0000) [pid = 2496] [serial = 918] [outer = 0000006F60EBBC00] 04:34:40 INFO - PROCESS | 2496 | 1470656080869 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F63726400) [pid = 2496] [serial = 919] [outer = 0000006F60EBBC00] 04:34:41 INFO - PROCESS | 2496 | 1470656081433 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 964ms 04:34:41 INFO - PROCESS | 2496 | 1470656081473 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:34:41 INFO - PROCESS | 2496 | 1470656081478 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:34:41 INFO - PROCESS | 2496 | 1470656081482 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 2496 | 1470656081485 Marionette TRACE conn5 <- [1,1190,null,{}] 04:34:41 INFO - PROCESS | 2496 | 1470656081489 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 2496 | 1470656081492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:41 INFO - PROCESS | 2496 | 1470656081611 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:34:41 INFO - PROCESS | 2496 | 1470656081705 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 2496 | 1470656081708 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D0000 == 41 [pid = 2496] [id = 307] 04:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F678C9400) [pid = 2496] [serial = 920] [outer = 0000000000000000] 04:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F678CC000) [pid = 2496] [serial = 921] [outer = 0000006F678C9400] 04:34:41 INFO - PROCESS | 2496 | 1470656081765 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F67919800) [pid = 2496] [serial = 922] [outer = 0000006F678C9400] 04:34:42 INFO - PROCESS | 2496 | 1470656082411 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:34:42 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 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 986ms 04:34:42 INFO - PROCESS | 2496 | 1470656082470 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 2496 | 1470656082473 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:34:42 INFO - PROCESS | 2496 | 1470656082485 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 2496 | 1470656082492 Marionette TRACE conn5 <- [1,1194,null,{}] 04:34:42 INFO - PROCESS | 2496 | 1470656082511 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 2496 | 1470656082515 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:42 INFO - PROCESS | 2496 | 1470656082641 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:34:42 INFO - PROCESS | 2496 | 1470656082710 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 2496 | 1470656082713 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B65E000 == 42 [pid = 2496] [id = 308] 04:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F64176000) [pid = 2496] [serial = 923] [outer = 0000000000000000] 04:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F682A8800) [pid = 2496] [serial = 924] [outer = 0000006F64176000] 04:34:42 INFO - PROCESS | 2496 | 1470656082810 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F6899F000) [pid = 2496] [serial = 925] [outer = 0000006F64176000] 04:34:43 INFO - PROCESS | 2496 | 1470656083450 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:34:43 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 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1039ms 04:34:43 INFO - PROCESS | 2496 | 1470656083518 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:34:43 INFO - PROCESS | 2496 | 1470656083522 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 2496 | 1470656083526 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 2496 | 1470656083528 Marionette TRACE conn5 <- [1,1198,null,{}] 04:34:43 INFO - PROCESS | 2496 | 1470656083532 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 2496 | 1470656083534 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:43 INFO - PROCESS | 2496 | 1470656083656 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:34:43 INFO - PROCESS | 2496 | 1470656083872 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 2496 | 1470656083875 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D518000 == 43 [pid = 2496] [id = 309] 04:34:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F570A8C00) [pid = 2496] [serial = 926] [outer = 0000000000000000] 04:34:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F584BC000) [pid = 2496] [serial = 927] [outer = 0000006F570A8C00] 04:34:43 INFO - PROCESS | 2496 | 1470656083943 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5CD45400) [pid = 2496] [serial = 928] [outer = 0000006F570A8C00] 04:34:44 INFO - PROCESS | 2496 | 1470656084553 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6379F800 == 42 [pid = 2496] [id = 304] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A470000 == 41 [pid = 2496] [id = 303] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637EB800 == 40 [pid = 2496] [id = 302] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EBF000 == 39 [pid = 2496] [id = 301] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F40000 == 38 [pid = 2496] [id = 300] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66202800 == 37 [pid = 2496] [id = 299] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63E1B800 == 36 [pid = 2496] [id = 298] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D520800 == 35 [pid = 2496] [id = 297] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC8000 == 34 [pid = 2496] [id = 296] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63683000 == 33 [pid = 2496] [id = 293] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC9000 == 32 [pid = 2496] [id = 294] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64796000 == 31 [pid = 2496] [id = 295] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B65E000 == 30 [pid = 2496] [id = 308] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D0000 == 29 [pid = 2496] [id = 307] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643BF000 == 28 [pid = 2496] [id = 306] 04:34:45 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D17000 == 27 [pid = 2496] [id = 305] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F570A9400) [pid = 2496] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F57DC5C00) [pid = 2496] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F6107F800) [pid = 2496] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5C436400) [pid = 2496] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5CD47400) [pid = 2496] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F60904C00) [pid = 2496] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5CEE2400) [pid = 2496] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C3FC400) [pid = 2496] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F618BD800) [pid = 2496] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61860400) [pid = 2496] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F63730800) [pid = 2496] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F61BF2800) [pid = 2496] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F65F62800) [pid = 2496] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60604800) [pid = 2496] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C4BE400) [pid = 2496] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F66452400) [pid = 2496] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F63D6EC00) [pid = 2496] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61BB8800) [pid = 2496] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67D89C00) [pid = 2496] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67913C00) [pid = 2496] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F66796000) [pid = 2496] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6471A400) [pid = 2496] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F618BE800) [pid = 2496] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60A0AC00) [pid = 2496] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F64715000) [pid = 2496] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1737ms 04:34:45 INFO - PROCESS | 2496 | 1470656085346 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 2496 | 1470656085351 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:34:45 INFO - PROCESS | 2496 | 1470656085357 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 2496 | 1470656085361 Marionette TRACE conn5 <- [1,1202,null,{}] 04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:34:45 INFO - PROCESS | 2496 | 1470656085367 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 2496 | 1470656085371 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:45 INFO - PROCESS | 2496 | 1470656085464 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:34:45 INFO - PROCESS | 2496 | 1470656085471 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 2496 | 1470656085477 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57E8B800 == 28 [pid = 2496] [id = 310] 04:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F57084000) [pid = 2496] [serial = 929] [outer = 0000000000000000] 04:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5708D000) [pid = 2496] [serial = 930] [outer = 0000006F57084000] 04:34:45 INFO - PROCESS | 2496 | 1470656085529 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F57428400) [pid = 2496] [serial = 931] [outer = 0000006F57084000] 04:34:46 INFO - PROCESS | 2496 | 1470656086024 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:34:46 INFO - PROCESS | 2496 | 1470656086038 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 2496 | 1470656086041 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:34:46 INFO - PROCESS | 2496 | 1470656086049 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 2496 | 1470656086053 Marionette TRACE conn5 <- [1,1206,null,{}] 04:34:46 INFO - PROCESS | 2496 | 1470656086057 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 2496 | 1470656086060 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:46 INFO - PROCESS | 2496 | 1470656086157 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:34:46 INFO - PROCESS | 2496 | 1470656086166 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 2496 | 1470656086169 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC8000 == 29 [pid = 2496] [id = 311] 04:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5BB35000) [pid = 2496] [serial = 932] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C1F4C00) [pid = 2496] [serial = 933] [outer = 0000006F5BB35000] 04:34:46 INFO - PROCESS | 2496 | 1470656086220 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5C436800) [pid = 2496] [serial = 934] [outer = 0000006F5BB35000] 04:34:46 INFO - PROCESS | 2496 | 1470656086691 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 04:34:46 INFO - PROCESS | 2496 | 1470656086739 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 2496 | 1470656086742 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:34:46 INFO - PROCESS | 2496 | 1470656086746 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 2496 | 1470656086748 Marionette TRACE conn5 <- [1,1210,null,{}] 04:34:46 INFO - PROCESS | 2496 | 1470656086760 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 2496 | 1470656086765 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:46 INFO - PROCESS | 2496 | 1470656086897 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:34:46 INFO - PROCESS | 2496 | 1470656086977 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 2496 | 1470656086981 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63792000 == 30 [pid = 2496] [id = 312] 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5D4E5800) [pid = 2496] [serial = 935] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5D95D800) [pid = 2496] [serial = 936] [outer = 0000006F5D4E5800] 04:34:47 INFO - PROCESS | 2496 | 1470656087035 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6090F000) [pid = 2496] [serial = 937] [outer = 0000006F5D4E5800] 04:34:47 INFO - PROCESS | 2496 | 1470656087426 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 2496 | 1470656087484 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:34:47 INFO - PROCESS | 2496 | 1470656087488 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 2496 | 1470656087490 Marionette TRACE conn5 <- [1,1214,null,{}] 04:34:47 INFO - PROCESS | 2496 | 1470656087503 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 2496 | 1470656087506 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:47 INFO - PROCESS | 2496 | 1470656087620 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:34:47 INFO - PROCESS | 2496 | 1470656087626 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 2496 | 1470656087628 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643AB000 == 31 [pid = 2496] [id = 313] 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60AA5800) [pid = 2496] [serial = 938] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60EC3000) [pid = 2496] [serial = 939] [outer = 0000006F60AA5800] 04:34:47 INFO - PROCESS | 2496 | 1470656087677 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61860400) [pid = 2496] [serial = 940] [outer = 0000006F60AA5800] 04:34:48 INFO - PROCESS | 2496 | 1470656088114 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 04:34:48 INFO - PROCESS | 2496 | 1470656088183 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 2496 | 1470656088185 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:34:48 INFO - PROCESS | 2496 | 1470656088189 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 2496 | 1470656088191 Marionette TRACE conn5 <- [1,1218,null,{}] 04:34:48 INFO - PROCESS | 2496 | 1470656088195 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 2496 | 1470656088197 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:48 INFO - PROCESS | 2496 | 1470656088345 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:34:48 INFO - PROCESS | 2496 | 1470656088366 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 2496 | 1470656088369 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482E000 == 32 [pid = 2496] [id = 314] 04:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6186E400) [pid = 2496] [serial = 941] [outer = 0000000000000000] 04:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F61B2E400) [pid = 2496] [serial = 942] [outer = 0000006F6186E400] 04:34:48 INFO - PROCESS | 2496 | 1470656088416 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F634B2800) [pid = 2496] [serial = 943] [outer = 0000006F6186E400] 04:34:48 INFO - PROCESS | 2496 | 1470656088846 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 04:34:48 INFO - PROCESS | 2496 | 1470656088863 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 2496 | 1470656088866 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:34:48 INFO - PROCESS | 2496 | 1470656088876 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 2496 | 1470656088878 Marionette TRACE conn5 <- [1,1222,null,{}] 04:34:48 INFO - PROCESS | 2496 | 1470656088881 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 2496 | 1470656088888 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:49 INFO - PROCESS | 2496 | 1470656089029 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:34:49 INFO - PROCESS | 2496 | 1470656089035 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 2496 | 1470656089037 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66739800 == 33 [pid = 2496] [id = 315] 04:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F63733400) [pid = 2496] [serial = 944] [outer = 0000000000000000] 04:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F645A4000) [pid = 2496] [serial = 945] [outer = 0000006F63733400] 04:34:49 INFO - PROCESS | 2496 | 1470656089085 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F648CB400) [pid = 2496] [serial = 946] [outer = 0000006F63733400] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67018000) [pid = 2496] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F66283400) [pid = 2496] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F55222C00) [pid = 2496] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6109D000) [pid = 2496] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66765400) [pid = 2496] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F63E8F400) [pid = 2496] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F586BE800) [pid = 2496] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5D409000) [pid = 2496] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D4DD000) [pid = 2496] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56F43C00) [pid = 2496] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6628B800) [pid = 2496] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:34:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67D8E000) [pid = 2496] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:34:49 INFO - PROCESS | 2496 | 1470656089796 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:34:49 INFO - PROCESS | 2496 | 1470656089868 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 2496 | 1470656089870 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:34:49 INFO - PROCESS | 2496 | 1470656089874 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 2496 | 1470656089876 Marionette TRACE conn5 <- [1,1226,null,{}] 04:34:49 INFO - PROCESS | 2496 | 1470656089880 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 2496 | 1470656089882 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:49 INFO - PROCESS | 2496 | 1470656089971 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:34:49 INFO - PROCESS | 2496 | 1470656089978 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 2496 | 1470656089980 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670A4800 == 34 [pid = 2496] [id = 316] 04:34:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F57D52400) [pid = 2496] [serial = 947] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5D4DD000) [pid = 2496] [serial = 948] [outer = 0000006F57D52400] 04:34:50 INFO - PROCESS | 2496 | 1470656090027 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F63734800) [pid = 2496] [serial = 949] [outer = 0000006F57D52400] 04:34:50 INFO - PROCESS | 2496 | 1470656090416 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 04:34:50 INFO - PROCESS | 2496 | 1470656090464 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 2496 | 1470656090466 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:34:50 INFO - PROCESS | 2496 | 1470656090470 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 2496 | 1470656090471 Marionette TRACE conn5 <- [1,1230,null,{}] 04:34:50 INFO - PROCESS | 2496 | 1470656090475 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 2496 | 1470656090477 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:50 INFO - PROCESS | 2496 | 1470656090559 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:34:50 INFO - PROCESS | 2496 | 1470656090565 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 2496 | 1470656090567 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B1000 == 35 [pid = 2496] [id = 317] 04:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F648D2C00) [pid = 2496] [serial = 950] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6628AC00) [pid = 2496] [serial = 951] [outer = 0000006F648D2C00] 04:34:50 INFO - PROCESS | 2496 | 1470656090612 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66FC7800) [pid = 2496] [serial = 952] [outer = 0000006F648D2C00] 04:34:51 INFO - PROCESS | 2496 | 1470656091404 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 04:34:51 INFO - PROCESS | 2496 | 1470656091460 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 2496 | 1470656091465 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:34:51 INFO - PROCESS | 2496 | 1470656091469 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 2496 | 1470656091476 Marionette TRACE conn5 <- [1,1234,null,{}] 04:34:51 INFO - PROCESS | 2496 | 1470656091482 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 2496 | 1470656091486 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:51 INFO - PROCESS | 2496 | 1470656091622 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:34:51 INFO - PROCESS | 2496 | 1470656091692 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 2496 | 1470656091695 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D508000 == 36 [pid = 2496] [id = 318] 04:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5742E400) [pid = 2496] [serial = 953] [outer = 0000000000000000] 04:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F584C4000) [pid = 2496] [serial = 954] [outer = 0000006F5742E400] 04:34:51 INFO - PROCESS | 2496 | 1470656091797 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C3F2C00) [pid = 2496] [serial = 955] [outer = 0000006F5742E400] 04:34:52 INFO - PROCESS | 2496 | 1470656092526 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1130ms 04:34:52 INFO - PROCESS | 2496 | 1470656092603 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 2496 | 1470656092608 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:34:52 INFO - PROCESS | 2496 | 1470656092615 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 2496 | 1470656092618 Marionette TRACE conn5 <- [1,1238,null,{}] 04:34:52 INFO - PROCESS | 2496 | 1470656092623 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 2496 | 1470656092626 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:52 INFO - PROCESS | 2496 | 1470656092784 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:34:52 INFO - PROCESS | 2496 | 1470656092896 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 2496 | 1470656092899 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D6B000 == 37 [pid = 2496] [id = 319] 04:34:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6060FC00) [pid = 2496] [serial = 956] [outer = 0000000000000000] 04:34:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6090AC00) [pid = 2496] [serial = 957] [outer = 0000006F6060FC00] 04:34:52 INFO - PROCESS | 2496 | 1470656092983 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F610D0C00) [pid = 2496] [serial = 958] [outer = 0000006F6060FC00] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670A4800 == 36 [pid = 2496] [id = 316] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66739800 == 35 [pid = 2496] [id = 315] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482E000 == 34 [pid = 2496] [id = 314] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643AB000 == 33 [pid = 2496] [id = 313] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63792000 == 32 [pid = 2496] [id = 312] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC8000 == 31 [pid = 2496] [id = 311] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57E8B800 == 30 [pid = 2496] [id = 310] 04:34:53 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D518000 == 29 [pid = 2496] [id = 309] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F68207800) [pid = 2496] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F67022400) [pid = 2496] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F66FC9C00) [pid = 2496] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F664F4C00) [pid = 2496] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F570A6800) [pid = 2496] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F61BC2000) [pid = 2496] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63733000) [pid = 2496] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F66FD3800) [pid = 2496] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67947400) [pid = 2496] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6459F000) [pid = 2496] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5B881000) [pid = 2496] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C4C2800) [pid = 2496] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D4DF800) [pid = 2496] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6090DC00) [pid = 2496] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D95C800) [pid = 2496] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F60E48000) [pid = 2496] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F57E77000) [pid = 2496] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C12F000) [pid = 2496] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6820E800) [pid = 2496] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67D83800) [pid = 2496] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F60D65C00) [pid = 2496] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67B43400) [pid = 2496] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F64F63000) [pid = 2496] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:34:53 INFO - PROCESS | 2496 | 1470656093787 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1236ms 04:34:53 INFO - PROCESS | 2496 | 1470656093853 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 2496 | 1470656093857 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:34:53 INFO - PROCESS | 2496 | 1470656093862 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 2496 | 1470656093867 Marionette TRACE conn5 <- [1,1242,null,{}] 04:34:53 INFO - PROCESS | 2496 | 1470656093886 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 2496 | 1470656093889 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:53 INFO - PROCESS | 2496 | 1470656093984 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:34:54 INFO - PROCESS | 2496 | 1470656093998 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 2496 | 1470656094000 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B965800 == 30 [pid = 2496] [id = 320] 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5B8F1400) [pid = 2496] [serial = 959] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5BBC0400) [pid = 2496] [serial = 960] [outer = 0000006F5B8F1400] 04:34:54 INFO - PROCESS | 2496 | 1470656094052 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C436400) [pid = 2496] [serial = 961] [outer = 0000006F5B8F1400] 04:34:54 INFO - PROCESS | 2496 | 1470656094569 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 734ms 04:34:54 INFO - PROCESS | 2496 | 1470656094601 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 2496 | 1470656094605 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:34:54 INFO - PROCESS | 2496 | 1470656094612 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 2496 | 1470656094615 Marionette TRACE conn5 <- [1,1246,null,{}] 04:34:54 INFO - PROCESS | 2496 | 1470656094619 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 2496 | 1470656094621 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:54 INFO - PROCESS | 2496 | 1470656094718 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:34:54 INFO - PROCESS | 2496 | 1470656094726 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 2496 | 1470656094729 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B7B800 == 31 [pid = 2496] [id = 321] 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60906400) [pid = 2496] [serial = 962] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F6092F000) [pid = 2496] [serial = 963] [outer = 0000006F60906400] 04:34:54 INFO - PROCESS | 2496 | 1470656094780 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60E45C00) [pid = 2496] [serial = 964] [outer = 0000006F60906400] 04:34:55 INFO - PROCESS | 2496 | 1470656095264 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 04:34:55 INFO - PROCESS | 2496 | 1470656095286 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 2496 | 1470656095288 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:34:55 INFO - PROCESS | 2496 | 1470656095292 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 2496 | 1470656095296 Marionette TRACE conn5 <- [1,1250,null,{}] 04:34:55 INFO - PROCESS | 2496 | 1470656095307 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 2496 | 1470656095313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:55 INFO - PROCESS | 2496 | 1470656095406 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:34:55 INFO - PROCESS | 2496 | 1470656095486 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 2496 | 1470656095489 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64790800 == 32 [pid = 2496] [id = 322] 04:34:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F61084000) [pid = 2496] [serial = 965] [outer = 0000000000000000] 04:34:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F63447000) [pid = 2496] [serial = 966] [outer = 0000006F61084000] 04:34:55 INFO - PROCESS | 2496 | 1470656095539 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63733800) [pid = 2496] [serial = 967] [outer = 0000006F61084000] 04:34:55 INFO - PROCESS | 2496 | 1470656095938 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 04:34:55 INFO - PROCESS | 2496 | 1470656095986 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 2496 | 1470656095989 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:34:55 INFO - PROCESS | 2496 | 1470656095993 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 2496 | 1470656095994 Marionette TRACE conn5 <- [1,1254,null,{}] 04:34:56 INFO - PROCESS | 2496 | 1470656095998 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 2496 | 1470656096000 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:56 INFO - PROCESS | 2496 | 1470656096155 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:34:56 INFO - PROCESS | 2496 | 1470656096177 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 2496 | 1470656096180 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66481800 == 33 [pid = 2496] [id = 323] 04:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64178000) [pid = 2496] [serial = 968] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6462BC00) [pid = 2496] [serial = 969] [outer = 0000006F64178000] 04:34:56 INFO - PROCESS | 2496 | 1470656096230 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64F63000) [pid = 2496] [serial = 970] [outer = 0000006F64178000] 04:34:56 INFO - PROCESS | 2496 | 1470656096676 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 734ms 04:34:56 INFO - PROCESS | 2496 | 1470656096730 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:34:56 INFO - PROCESS | 2496 | 1470656096732 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:34:56 INFO - PROCESS | 2496 | 1470656096736 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 2496 | 1470656096738 Marionette TRACE conn5 <- [1,1258,null,{}] 04:34:56 INFO - PROCESS | 2496 | 1470656096749 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 2496 | 1470656096752 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:56 INFO - PROCESS | 2496 | 1470656096868 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:34:56 INFO - PROCESS | 2496 | 1470656096917 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 2496 | 1470656096919 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F54800 == 34 [pid = 2496] [id = 324] 04:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F65160C00) [pid = 2496] [serial = 971] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6645C000) [pid = 2496] [serial = 972] [outer = 0000006F65160C00] 04:34:56 INFO - PROCESS | 2496 | 1470656096967 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66FCB400) [pid = 2496] [serial = 973] [outer = 0000006F65160C00] 04:34:57 INFO - PROCESS | 2496 | 1470656097438 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 04:34:57 INFO - PROCESS | 2496 | 1470656097502 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 2496 | 1470656097504 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:34:57 INFO - PROCESS | 2496 | 1470656097517 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 2496 | 1470656097519 Marionette TRACE conn5 <- [1,1262,null,{}] 04:34:57 INFO - PROCESS | 2496 | 1470656097523 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 2496 | 1470656097529 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:57 INFO - PROCESS | 2496 | 1470656097657 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:34:57 INFO - PROCESS | 2496 | 1470656097711 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 2496 | 1470656097713 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D0800 == 35 [pid = 2496] [id = 325] 04:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F678D0400) [pid = 2496] [serial = 974] [outer = 0000000000000000] 04:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6791A400) [pid = 2496] [serial = 975] [outer = 0000006F678D0400] 04:34:57 INFO - PROCESS | 2496 | 1470656097761 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67945C00) [pid = 2496] [serial = 976] [outer = 0000006F678D0400] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57084000) [pid = 2496] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D4E5800) [pid = 2496] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60AA5800) [pid = 2496] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5BB35000) [pid = 2496] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F570A8C00) [pid = 2496] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F55097800) [pid = 2496] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60EBBC00) [pid = 2496] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F678C9400) [pid = 2496] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64176000) [pid = 2496] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F57D52400) [pid = 2496] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6186E400) [pid = 2496] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:34:58 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F63733400) [pid = 2496] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:34:58 INFO - PROCESS | 2496 | 1470656098233 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 04:34:58 INFO - PROCESS | 2496 | 1470656098293 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 2496 | 1470656098296 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:34:58 INFO - PROCESS | 2496 | 1470656098299 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:34:58 INFO - PROCESS | 2496 | 1470656098301 Marionette TRACE conn5 <- [1,1266,null,{}] 04:34:58 INFO - PROCESS | 2496 | 1470656098305 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 2496 | 1470656098307 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:58 INFO - PROCESS | 2496 | 1470656098393 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:34:58 INFO - PROCESS | 2496 | 1470656098471 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 2496 | 1470656098473 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E5800 == 36 [pid = 2496] [id = 326] 04:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F55CCF400) [pid = 2496] [serial = 977] [outer = 0000000000000000] 04:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60905400) [pid = 2496] [serial = 978] [outer = 0000006F55CCF400] 04:34:58 INFO - PROCESS | 2496 | 1470656098519 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F678C9400) [pid = 2496] [serial = 979] [outer = 0000006F55CCF400] 04:34:58 INFO - PROCESS | 2496 | 1470656098900 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 629ms 04:34:58 INFO - PROCESS | 2496 | 1470656098931 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 2496 | 1470656098933 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:34:58 INFO - PROCESS | 2496 | 1470656098937 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 2496 | 1470656098938 Marionette TRACE conn5 <- [1,1270,null,{}] 04:34:58 INFO - PROCESS | 2496 | 1470656098942 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 2496 | 1470656098944 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:59 INFO - PROCESS | 2496 | 1470656099084 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:34:59 INFO - PROCESS | 2496 | 1470656099099 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 2496 | 1470656099101 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A464800 == 37 [pid = 2496] [id = 327] 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6794F000) [pid = 2496] [serial = 980] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B2C800) [pid = 2496] [serial = 981] [outer = 0000006F6794F000] 04:34:59 INFO - PROCESS | 2496 | 1470656099149 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67B45800) [pid = 2496] [serial = 982] [outer = 0000006F6794F000] 04:34:59 INFO - PROCESS | 2496 | 1470656099563 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 669ms 04:34:59 INFO - PROCESS | 2496 | 1470656099609 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 2496 | 1470656099612 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:34:59 INFO - PROCESS | 2496 | 1470656099615 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 2496 | 1470656099617 Marionette TRACE conn5 <- [1,1274,null,{}] 04:34:59 INFO - PROCESS | 2496 | 1470656099621 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 2496 | 1470656099623 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:59 INFO - PROCESS | 2496 | 1470656099710 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:34:59 INFO - PROCESS | 2496 | 1470656099716 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 2496 | 1470656099718 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:34:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1AA800 == 38 [pid = 2496] [id = 328] 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B49C00) [pid = 2496] [serial = 983] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67D80800) [pid = 2496] [serial = 984] [outer = 0000006F67B49C00] 04:34:59 INFO - PROCESS | 2496 | 1470656099764 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67D8A800) [pid = 2496] [serial = 985] [outer = 0000006F67B49C00] 04:35:00 INFO - PROCESS | 2496 | 1470656100283 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 04:35:00 INFO - PROCESS | 2496 | 1470656100353 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 2496 | 1470656100358 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:35:00 INFO - PROCESS | 2496 | 1470656100365 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 2496 | 1470656100368 Marionette TRACE conn5 <- [1,1278,null,{}] 04:35:00 INFO - PROCESS | 2496 | 1470656100420 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 2496 | 1470656100423 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:00 INFO - PROCESS | 2496 | 1470656100611 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:35:00 INFO - PROCESS | 2496 | 1470656100701 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 2496 | 1470656100706 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC9000 == 39 [pid = 2496] [id = 329] 04:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F57D54400) [pid = 2496] [serial = 986] [outer = 0000000000000000] 04:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5B8ECC00) [pid = 2496] [serial = 987] [outer = 0000006F57D54400] 04:35:00 INFO - PROCESS | 2496 | 1470656100768 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5CD46800) [pid = 2496] [serial = 988] [outer = 0000006F57D54400] 04:35:01 INFO - PROCESS | 2496 | 1470656101370 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1076ms 04:35:01 INFO - PROCESS | 2496 | 1470656101443 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 2496 | 1470656101448 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:35:01 INFO - PROCESS | 2496 | 1470656101455 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 2496 | 1470656101458 Marionette TRACE conn5 <- [1,1282,null,{}] 04:35:01 INFO - PROCESS | 2496 | 1470656101463 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 2496 | 1470656101466 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:01 INFO - PROCESS | 2496 | 1470656101616 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:35:01 INFO - PROCESS | 2496 | 1470656101734 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 2496 | 1470656101737 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4D000 == 40 [pid = 2496] [id = 330] 04:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60E4E000) [pid = 2496] [serial = 989] [outer = 0000000000000000] 04:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61860800) [pid = 2496] [serial = 990] [outer = 0000006F60E4E000] 04:35:01 INFO - PROCESS | 2496 | 1470656101799 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6372B800) [pid = 2496] [serial = 991] [outer = 0000006F60E4E000] 04:35:02 INFO - PROCESS | 2496 | 1470656102425 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1025ms 04:35:02 INFO - PROCESS | 2496 | 1470656102482 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 2496 | 1470656102485 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:35:02 INFO - PROCESS | 2496 | 1470656102489 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 2496 | 1470656102493 Marionette TRACE conn5 <- [1,1286,null,{}] 04:35:02 INFO - PROCESS | 2496 | 1470656102505 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 2496 | 1470656102510 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:02 INFO - PROCESS | 2496 | 1470656102685 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:35:02 INFO - PROCESS | 2496 | 1470656102798 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 2496 | 1470656102802 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E6800 == 41 [pid = 2496] [id = 331] 04:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F667A3000) [pid = 2496] [serial = 992] [outer = 0000000000000000] 04:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F678C6400) [pid = 2496] [serial = 993] [outer = 0000006F667A3000] 04:35:02 INFO - PROCESS | 2496 | 1470656102863 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6791EC00) [pid = 2496] [serial = 994] [outer = 0000006F667A3000] 04:35:03 INFO - PROCESS | 2496 | 1470656103672 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1237ms 04:35:03 INFO - PROCESS | 2496 | 1470656103728 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 2496 | 1470656103733 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:35:03 INFO - PROCESS | 2496 | 1470656103738 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 2496 | 1470656103741 Marionette TRACE conn5 <- [1,1290,null,{}] 04:35:03 INFO - PROCESS | 2496 | 1470656103747 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 2496 | 1470656103750 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:03 INFO - PROCESS | 2496 | 1470656103860 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:35:03 INFO - PROCESS | 2496 | 1470656103937 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 2496 | 1470656103942 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A7E000 == 42 [pid = 2496] [id = 332] 04:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F57432800) [pid = 2496] [serial = 995] [outer = 0000000000000000] 04:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5BB30400) [pid = 2496] [serial = 996] [outer = 0000006F57432800] 04:35:04 INFO - PROCESS | 2496 | 1470656104045 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5C4C4800) [pid = 2496] [serial = 997] [outer = 0000006F57432800] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A464800 == 41 [pid = 2496] [id = 327] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E5800 == 40 [pid = 2496] [id = 326] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D0800 == 39 [pid = 2496] [id = 325] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F54800 == 38 [pid = 2496] [id = 324] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66481800 == 37 [pid = 2496] [id = 323] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64790800 == 36 [pid = 2496] [id = 322] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B7B800 == 35 [pid = 2496] [id = 321] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B965800 == 34 [pid = 2496] [id = 320] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D6B000 == 33 [pid = 2496] [id = 319] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D508000 == 32 [pid = 2496] [id = 318] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B1000 == 31 [pid = 2496] [id = 317] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E6800 == 30 [pid = 2496] [id = 331] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4D000 == 29 [pid = 2496] [id = 330] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1AA800 == 28 [pid = 2496] [id = 328] 04:35:04 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC9000 == 27 [pid = 2496] [id = 329] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5708D000) [pid = 2496] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F57428400) [pid = 2496] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5D95D800) [pid = 2496] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F60EC3000) [pid = 2496] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C1F4C00) [pid = 2496] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C436800) [pid = 2496] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5CD45400) [pid = 2496] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F584BC000) [pid = 2496] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5708A800) [pid = 2496] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F55220400) [pid = 2496] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63726400) [pid = 2496] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F610A0000) [pid = 2496] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67919800) [pid = 2496] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F678CC000) [pid = 2496] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6899F000) [pid = 2496] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F63734800) [pid = 2496] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F682A8800) [pid = 2496] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F634B2800) [pid = 2496] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F61B2E400) [pid = 2496] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F645A4000) [pid = 2496] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5D4DD000) [pid = 2496] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6628AC00) [pid = 2496] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F648CB400) [pid = 2496] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61860400) [pid = 2496] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:35:04 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6090F000) [pid = 2496] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:35:05 INFO - PROCESS | 2496 | 1470656105306 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1590ms 04:35:05 INFO - PROCESS | 2496 | 1470656105333 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 2496 | 1470656105337 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:35:05 INFO - PROCESS | 2496 | 1470656105342 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 2496 | 1470656105345 Marionette TRACE conn5 <- [1,1294,null,{}] 04:35:05 INFO - PROCESS | 2496 | 1470656105353 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 2496 | 1470656105357 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:05 INFO - PROCESS | 2496 | 1470656105471 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:35:05 INFO - PROCESS | 2496 | 1470656105478 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 2496 | 1470656105483 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B60C800 == 28 [pid = 2496] [id = 333] 04:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F56F49800) [pid = 2496] [serial = 998] [outer = 0000000000000000] 04:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F57080C00) [pid = 2496] [serial = 999] [outer = 0000006F56F49800] 04:35:05 INFO - PROCESS | 2496 | 1470656105535 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5709F400) [pid = 2496] [serial = 1000] [outer = 0000006F56F49800] 04:35:06 INFO - PROCESS | 2496 | 1470656106013 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 04:35:06 INFO - PROCESS | 2496 | 1470656106080 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 2496 | 1470656106086 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:35:06 INFO - PROCESS | 2496 | 1470656106093 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 2496 | 1470656106096 Marionette TRACE conn5 <- [1,1298,null,{}] 04:35:06 INFO - PROCESS | 2496 | 1470656106100 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 2496 | 1470656106103 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:06 INFO - PROCESS | 2496 | 1470656106229 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:35:06 INFO - PROCESS | 2496 | 1470656106247 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 2496 | 1470656106250 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D46E000 == 29 [pid = 2496] [id = 334] 04:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F586BA000) [pid = 2496] [serial = 1001] [outer = 0000000000000000] 04:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5B84BC00) [pid = 2496] [serial = 1002] [outer = 0000006F586BA000] 04:35:06 INFO - PROCESS | 2496 | 1470656106359 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5BB94C00) [pid = 2496] [serial = 1003] [outer = 0000006F586BA000] 04:35:06 INFO - PROCESS | 2496 | 1470656106768 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 04:35:06 INFO - PROCESS | 2496 | 1470656106828 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 2496 | 1470656106831 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:35:06 INFO - PROCESS | 2496 | 1470656106835 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 2496 | 1470656106838 Marionette TRACE conn5 <- [1,1302,null,{}] 04:35:06 INFO - PROCESS | 2496 | 1470656106851 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 2496 | 1470656106856 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:06 INFO - PROCESS | 2496 | 1470656106946 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:35:06 INFO - PROCESS | 2496 | 1470656106962 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 2496 | 1470656106966 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B87000 == 30 [pid = 2496] [id = 335] 04:35:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56F47000) [pid = 2496] [serial = 1004] [outer = 0000000000000000] 04:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D403000) [pid = 2496] [serial = 1005] [outer = 0000006F56F47000] 04:35:07 INFO - PROCESS | 2496 | 1470656107020 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D4DFC00) [pid = 2496] [serial = 1006] [outer = 0000006F56F47000] 04:35:07 INFO - PROCESS | 2496 | 1470656107511 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 04:35:07 INFO - PROCESS | 2496 | 1470656107590 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 2496 | 1470656107593 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:35:07 INFO - PROCESS | 2496 | 1470656107601 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 2496 | 1470656107603 Marionette TRACE conn5 <- [1,1306,null,{}] 04:35:07 INFO - PROCESS | 2496 | 1470656107607 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 2496 | 1470656107609 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:07 INFO - PROCESS | 2496 | 1470656107727 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:35:07 INFO - PROCESS | 2496 | 1470656107739 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 2496 | 1470656107741 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6429F000 == 31 [pid = 2496] [id = 336] 04:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6090A400) [pid = 2496] [serial = 1007] [outer = 0000000000000000] 04:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60910000) [pid = 2496] [serial = 1008] [outer = 0000006F6090A400] 04:35:07 INFO - PROCESS | 2496 | 1470656107826 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60AA6000) [pid = 2496] [serial = 1009] [outer = 0000006F6090A400] 04:35:08 INFO - PROCESS | 2496 | 1470656108311 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 735ms 04:35:08 INFO - PROCESS | 2496 | 1470656108332 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 2496 | 1470656108335 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:35:08 INFO - PROCESS | 2496 | 1470656108339 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 2496 | 1470656108341 Marionette TRACE conn5 <- [1,1310,null,{}] 04:35:08 INFO - PROCESS | 2496 | 1470656108352 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 2496 | 1470656108354 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:08 INFO - PROCESS | 2496 | 1470656108463 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:35:08 INFO - PROCESS | 2496 | 1470656108468 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 2496 | 1470656108470 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64822800 == 32 [pid = 2496] [id = 337] 04:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5844FC00) [pid = 2496] [serial = 1010] [outer = 0000000000000000] 04:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60EC3C00) [pid = 2496] [serial = 1011] [outer = 0000006F5844FC00] 04:35:08 INFO - PROCESS | 2496 | 1470656108518 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61866000) [pid = 2496] [serial = 1012] [outer = 0000006F5844FC00] 04:35:09 INFO - PROCESS | 2496 | 1470656108992 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 04:35:09 INFO - PROCESS | 2496 | 1470656109033 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 2496 | 1470656109035 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:35:09 INFO - PROCESS | 2496 | 1470656109045 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 2496 | 1470656109047 Marionette TRACE conn5 <- [1,1314,null,{}] 04:35:09 INFO - PROCESS | 2496 | 1470656109050 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 2496 | 1470656109056 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:09 INFO - PROCESS | 2496 | 1470656109403 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F65160C00) [pid = 2496] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F64178000) [pid = 2496] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B8F1400) [pid = 2496] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6060FC00) [pid = 2496] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61084000) [pid = 2496] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5742E400) [pid = 2496] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60906400) [pid = 2496] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F55CCF400) [pid = 2496] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F648D2C00) [pid = 2496] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F678D0400) [pid = 2496] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B49C00) [pid = 2496] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:35:09 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6794F000) [pid = 2496] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:35:09 INFO - PROCESS | 2496 | 1470656109466 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 2496 | 1470656109468 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66298800 == 33 [pid = 2496] [id = 338] 04:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5521B800) [pid = 2496] [serial = 1013] [outer = 0000000000000000] 04:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F56F4B000) [pid = 2496] [serial = 1014] [outer = 0000006F5521B800] 04:35:09 INFO - PROCESS | 2496 | 1470656109517 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D95D000) [pid = 2496] [serial = 1015] [outer = 0000006F5521B800] 04:35:09 INFO - PROCESS | 2496 | 1470656109900 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:09 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 04:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 882ms 04:35:09 INFO - PROCESS | 2496 | 1470656109924 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 2496 | 1470656109926 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:35:09 INFO - PROCESS | 2496 | 1470656109930 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 2496 | 1470656109932 Marionette TRACE conn5 <- [1,1318,null,{}] 04:35:09 INFO - PROCESS | 2496 | 1470656109935 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 2496 | 1470656109937 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:10 INFO - PROCESS | 2496 | 1470656110019 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:35:10 INFO - PROCESS | 2496 | 1470656110025 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 2496 | 1470656110027 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4F000 == 34 [pid = 2496] [id = 339] 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6060C000) [pid = 2496] [serial = 1016] [outer = 0000000000000000] 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F63735C00) [pid = 2496] [serial = 1017] [outer = 0000006F6060C000] 04:35:10 INFO - PROCESS | 2496 | 1470656110074 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F64176400) [pid = 2496] [serial = 1018] [outer = 0000006F6060C000] 04:35:10 INFO - PROCESS | 2496 | 1470656110508 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:10 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 04:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 629ms 04:35:10 INFO - PROCESS | 2496 | 1470656110563 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 2496 | 1470656110565 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:35:10 INFO - PROCESS | 2496 | 1470656110569 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 2496 | 1470656110571 Marionette TRACE conn5 <- [1,1322,null,{}] 04:35:10 INFO - PROCESS | 2496 | 1470656110575 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 2496 | 1470656110577 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:10 INFO - PROCESS | 2496 | 1470656110659 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:35:10 INFO - PROCESS | 2496 | 1470656110667 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 2496 | 1470656110669 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799D000 == 35 [pid = 2496] [id = 340] 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64595C00) [pid = 2496] [serial = 1019] [outer = 0000000000000000] 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6462D400) [pid = 2496] [serial = 1020] [outer = 0000006F64595C00] 04:35:10 INFO - PROCESS | 2496 | 1470656110724 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6471CC00) [pid = 2496] [serial = 1021] [outer = 0000006F64595C00] 04:35:11 INFO - PROCESS | 2496 | 1470656111154 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 04:35:11 INFO - PROCESS | 2496 | 1470656111202 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 2496 | 1470656111204 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:35:11 INFO - PROCESS | 2496 | 1470656111208 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 2496 | 1470656111209 Marionette TRACE conn5 <- [1,1326,null,{}] 04:35:11 INFO - PROCESS | 2496 | 1470656111218 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 2496 | 1470656111220 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:11 INFO - PROCESS | 2496 | 1470656111305 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:35:11 INFO - PROCESS | 2496 | 1470656111312 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 2496 | 1470656111314 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B85800 == 36 [pid = 2496] [id = 341] 04:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F648D2800) [pid = 2496] [serial = 1022] [outer = 0000000000000000] 04:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6623A000) [pid = 2496] [serial = 1023] [outer = 0000006F648D2800] 04:35:11 INFO - PROCESS | 2496 | 1470656111362 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F664F7400) [pid = 2496] [serial = 1024] [outer = 0000006F648D2800] 04:35:12 INFO - PROCESS | 2496 | 1470656112673 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1489ms 04:35:12 INFO - PROCESS | 2496 | 1470656112700 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 2496 | 1470656112705 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:35:12 INFO - PROCESS | 2496 | 1470656112710 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 2496 | 1470656112714 Marionette TRACE conn5 <- [1,1330,null,{}] 04:35:12 INFO - PROCESS | 2496 | 1470656112720 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 2496 | 1470656112724 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:12 INFO - PROCESS | 2496 | 1470656112854 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:35:12 INFO - PROCESS | 2496 | 1470656112924 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 2496 | 1470656112927 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDAB800 == 37 [pid = 2496] [id = 342] 04:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F57080800) [pid = 2496] [serial = 1025] [outer = 0000000000000000] 04:35:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F579EB800) [pid = 2496] [serial = 1026] [outer = 0000006F57080800] 04:35:13 INFO - PROCESS | 2496 | 1470656112987 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5BB35000) [pid = 2496] [serial = 1027] [outer = 0000006F57080800] 04:35:13 INFO - PROCESS | 2496 | 1470656113853 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1172ms 04:35:13 INFO - PROCESS | 2496 | 1470656113891 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 2496 | 1470656113896 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:35:13 INFO - PROCESS | 2496 | 1470656113903 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 2496 | 1470656113907 Marionette TRACE conn5 <- [1,1334,null,{}] 04:35:13 INFO - PROCESS | 2496 | 1470656113913 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 2496 | 1470656113916 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:14 INFO - PROCESS | 2496 | 1470656114036 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:35:14 INFO - PROCESS | 2496 | 1470656114112 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 2496 | 1470656114117 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC1000 == 38 [pid = 2496] [id = 343] 04:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F57DBD000) [pid = 2496] [serial = 1028] [outer = 0000000000000000] 04:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5B8F0000) [pid = 2496] [serial = 1029] [outer = 0000006F57DBD000] 04:35:14 INFO - PROCESS | 2496 | 1470656114171 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5C434C00) [pid = 2496] [serial = 1030] [outer = 0000006F57DBD000] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799D000 == 37 [pid = 2496] [id = 340] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4F000 == 36 [pid = 2496] [id = 339] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66298800 == 35 [pid = 2496] [id = 338] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64822800 == 34 [pid = 2496] [id = 337] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6429F000 == 33 [pid = 2496] [id = 336] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B87000 == 32 [pid = 2496] [id = 335] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D46E000 == 31 [pid = 2496] [id = 334] 04:35:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B60C800 == 30 [pid = 2496] [id = 333] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6645C000) [pid = 2496] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6462BC00) [pid = 2496] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F66FCB400) [pid = 2496] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5BBC0400) [pid = 2496] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F6090AC00) [pid = 2496] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F610D0C00) [pid = 2496] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63447000) [pid = 2496] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F63733800) [pid = 2496] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F584C4000) [pid = 2496] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C3F2C00) [pid = 2496] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6092F000) [pid = 2496] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60905400) [pid = 2496] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60E45C00) [pid = 2496] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F66FC7800) [pid = 2496] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C436400) [pid = 2496] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6791A400) [pid = 2496] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67D80800) [pid = 2496] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67D8A800) [pid = 2496] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67B45800) [pid = 2496] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B2C800) [pid = 2496] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67945C00) [pid = 2496] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F64F63000) [pid = 2496] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F678C9400) [pid = 2496] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:35:14 INFO - PROCESS | 2496 | 1470656114711 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 839ms 04:35:14 INFO - PROCESS | 2496 | 1470656114745 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 2496 | 1470656114751 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:35:14 INFO - PROCESS | 2496 | 1470656114758 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 2496 | 1470656114760 Marionette TRACE conn5 <- [1,1338,null,{}] 04:35:14 INFO - PROCESS | 2496 | 1470656114764 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 2496 | 1470656114767 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:14 INFO - PROCESS | 2496 | 1470656114862 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:35:14 INFO - PROCESS | 2496 | 1470656114870 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 2496 | 1470656114873 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E21000 == 31 [pid = 2496] [id = 344] 04:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5C4C2C00) [pid = 2496] [serial = 1031] [outer = 0000000000000000] 04:35:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5CD4CC00) [pid = 2496] [serial = 1032] [outer = 0000006F5C4C2C00] 04:35:14 INFO - PROCESS | 2496 | 1470656114923 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5D4E1000) [pid = 2496] [serial = 1033] [outer = 0000006F5C4C2C00] 04:35:15 INFO - PROCESS | 2496 | 1470656115418 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 04:35:15 INFO - PROCESS | 2496 | 1470656115429 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 2496 | 1470656115432 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:35:15 INFO - PROCESS | 2496 | 1470656115435 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 2496 | 1470656115439 Marionette TRACE conn5 <- [1,1342,null,{}] 04:35:15 INFO - PROCESS | 2496 | 1470656115451 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 2496 | 1470656115456 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:15 INFO - PROCESS | 2496 | 1470656115575 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:35:15 INFO - PROCESS | 2496 | 1470656115586 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 2496 | 1470656115589 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6429B000 == 32 [pid = 2496] [id = 345] 04:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60AA6800) [pid = 2496] [serial = 1034] [outer = 0000000000000000] 04:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60E53800) [pid = 2496] [serial = 1035] [outer = 0000006F60AA6800] 04:35:15 INFO - PROCESS | 2496 | 1470656115641 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F61860C00) [pid = 2496] [serial = 1036] [outer = 0000006F60AA6800] 04:35:16 INFO - PROCESS | 2496 | 1470656116112 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 735ms 04:35:16 INFO - PROCESS | 2496 | 1470656116172 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 2496 | 1470656116175 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:35:16 INFO - PROCESS | 2496 | 1470656116178 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 2496 | 1470656116180 Marionette TRACE conn5 <- [1,1346,null,{}] 04:35:16 INFO - PROCESS | 2496 | 1470656116184 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 2496 | 1470656116186 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:16 INFO - PROCESS | 2496 | 1470656116278 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:35:16 INFO - PROCESS | 2496 | 1470656116286 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 2496 | 1470656116288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651BF000 == 33 [pid = 2496] [id = 346] 04:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F61BC0800) [pid = 2496] [serial = 1037] [outer = 0000000000000000] 04:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F63449800) [pid = 2496] [serial = 1038] [outer = 0000006F61BC0800] 04:35:16 INFO - PROCESS | 2496 | 1470656116341 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63727000) [pid = 2496] [serial = 1039] [outer = 0000006F61BC0800] 04:35:16 INFO - PROCESS | 2496 | 1470656116769 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 04:35:16 INFO - PROCESS | 2496 | 1470656116811 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 2496 | 1470656116813 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:35:16 INFO - PROCESS | 2496 | 1470656116817 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 2496 | 1470656116819 Marionette TRACE conn5 <- [1,1350,null,{}] 04:35:16 INFO - PROCESS | 2496 | 1470656116823 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 2496 | 1470656116825 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:16 INFO - PROCESS | 2496 | 1470656116910 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:35:16 INFO - PROCESS | 2496 | 1470656116947 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 2496 | 1470656116949 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E5000 == 34 [pid = 2496] [id = 347] 04:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F57085000) [pid = 2496] [serial = 1040] [outer = 0000000000000000] 04:35:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63753000) [pid = 2496] [serial = 1041] [outer = 0000006F57085000] 04:35:17 INFO - PROCESS | 2496 | 1470656116995 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64595400) [pid = 2496] [serial = 1042] [outer = 0000006F57085000] 04:35:17 INFO - PROCESS | 2496 | 1470656117504 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 04:35:17 INFO - PROCESS | 2496 | 1470656117553 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 2496 | 1470656117555 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:35:17 INFO - PROCESS | 2496 | 1470656117559 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 2496 | 1470656117561 Marionette TRACE conn5 <- [1,1354,null,{}] 04:35:17 INFO - PROCESS | 2496 | 1470656117564 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 2496 | 1470656117570 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:17 INFO - PROCESS | 2496 | 1470656117716 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:35:17 INFO - PROCESS | 2496 | 1470656117777 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 2496 | 1470656117779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A5000 == 35 [pid = 2496] [id = 348] 04:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F65F61800) [pid = 2496] [serial = 1043] [outer = 0000000000000000] 04:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6679D400) [pid = 2496] [serial = 1044] [outer = 0000006F65F61800] 04:35:17 INFO - PROCESS | 2496 | 1470656117826 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66FCD400) [pid = 2496] [serial = 1045] [outer = 0000006F65F61800] 04:35:18 INFO - PROCESS | 2496 | 1470656118269 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 2496 | 1470656118341 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:35:18 INFO - PROCESS | 2496 | 1470656118352 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 2496 | 1470656118354 Marionette TRACE conn5 <- [1,1358,null,{}] 04:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:35:18 INFO - PROCESS | 2496 | 1470656118358 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 2496 | 1470656118360 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:18 INFO - PROCESS | 2496 | 1470656118471 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:35:18 INFO - PROCESS | 2496 | 1470656118484 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 2496 | 1470656118486 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E1800 == 36 [pid = 2496] [id = 349] 04:35:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66FD0000) [pid = 2496] [serial = 1046] [outer = 0000000000000000] 04:35:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6701E800) [pid = 2496] [serial = 1047] [outer = 0000006F66FD0000] 04:35:18 INFO - PROCESS | 2496 | 1470656118580 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F678CFC00) [pid = 2496] [serial = 1048] [outer = 0000006F66FD0000] 04:35:19 INFO - PROCESS | 2496 | 1470656119026 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 2496 | 1470656119095 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:35:19 INFO - PROCESS | 2496 | 1470656119107 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 2496 | 1470656119109 Marionette TRACE conn5 <- [1,1362,null,{}] 04:35:19 INFO - PROCESS | 2496 | 1470656119112 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 2496 | 1470656119114 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:19 INFO - PROCESS | 2496 | 1470656119249 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64595C00) [pid = 2496] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6090A400) [pid = 2496] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57432800) [pid = 2496] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5844FC00) [pid = 2496] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F586BA000) [pid = 2496] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F56F47000) [pid = 2496] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56F49800) [pid = 2496] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5521B800) [pid = 2496] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57D54400) [pid = 2496] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60E4E000) [pid = 2496] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F667A3000) [pid = 2496] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:35:19 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6060C000) [pid = 2496] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:35:19 INFO - PROCESS | 2496 | 1470656119307 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 2496 | 1470656119310 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C32E000 == 37 [pid = 2496] [id = 350] 04:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5633B800) [pid = 2496] [serial = 1049] [outer = 0000000000000000] 04:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56F47000) [pid = 2496] [serial = 1050] [outer = 0000006F5633B800] 04:35:19 INFO - PROCESS | 2496 | 1470656119357 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C4C7800) [pid = 2496] [serial = 1051] [outer = 0000006F5633B800] 04:35:19 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:19 INFO - PROCESS | 2496 | 1470656119720 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 2496 | 1470656119786 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:35:19 INFO - PROCESS | 2496 | 1470656119818 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 2496 | 1470656119820 Marionette TRACE conn5 <- [1,1366,null,{}] 04:35:19 INFO - PROCESS | 2496 | 1470656119825 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 2496 | 1470656119827 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:19 INFO - PROCESS | 2496 | 1470656119921 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:35:19 INFO - PROCESS | 2496 | 1470656119926 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 2496 | 1470656119928 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1A9000 == 38 [pid = 2496] [id = 351] 04:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61861000) [pid = 2496] [serial = 1052] [outer = 0000000000000000] 04:35:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6417F000) [pid = 2496] [serial = 1053] [outer = 0000006F61861000] 04:35:19 INFO - PROCESS | 2496 | 1470656119974 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67920400) [pid = 2496] [serial = 1054] [outer = 0000006F61861000] 04:35:20 INFO - PROCESS | 2496 | 1470656120371 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 2496 | 1470656120445 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:35:20 INFO - PROCESS | 2496 | 1470656120448 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 2496 | 1470656120450 Marionette TRACE conn5 <- [1,1370,null,{}] 04:35:20 INFO - PROCESS | 2496 | 1470656120454 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 2496 | 1470656120456 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:20 INFO - PROCESS | 2496 | 1470656120543 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:35:20 INFO - PROCESS | 2496 | 1470656120549 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 2496 | 1470656120551 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D9800 == 39 [pid = 2496] [id = 352] 04:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67946800) [pid = 2496] [serial = 1055] [outer = 0000000000000000] 04:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67B29400) [pid = 2496] [serial = 1056] [outer = 0000006F67946800] 04:35:20 INFO - PROCESS | 2496 | 1470656120597 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67B32000) [pid = 2496] [serial = 1057] [outer = 0000006F67946800] 04:35:21 INFO - PROCESS | 2496 | [2496] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:21 INFO - PROCESS | 2496 | 1470656121027 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 2496 | 1470656121084 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:35:21 INFO - PROCESS | 2496 | 1470656121087 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 2496 | 1470656121090 Marionette TRACE conn5 <- [1,1374,null,{}] 04:35:21 INFO - PROCESS | 2496 | 1470656121094 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 2496 | 1470656121096 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:21 INFO - PROCESS | 2496 | 1470656121212 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:35:21 INFO - PROCESS | 2496 | 1470656121362 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 2496 | 1470656121366 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D18000 == 40 [pid = 2496] [id = 353] 04:35:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F55218C00) [pid = 2496] [serial = 1058] [outer = 0000000000000000] 04:35:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F56556C00) [pid = 2496] [serial = 1059] [outer = 0000006F55218C00] 04:35:21 INFO - PROCESS | 2496 | 1470656121428 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5748C800) [pid = 2496] [serial = 1060] [outer = 0000006F55218C00] 04:35:22 INFO - PROCESS | 2496 | 1470656122043 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 2496 | 1470656122084 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:35:22 INFO - PROCESS | 2496 | 1470656122089 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 2496 | 1470656122092 Marionette TRACE conn5 <- [1,1378,null,{}] 04:35:22 INFO - PROCESS | 2496 | 1470656122099 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 2496 | 1470656122104 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:22 INFO - PROCESS | 2496 | 1470656122225 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:35:22 INFO - PROCESS | 2496 | 1470656122317 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 2496 | 1470656122320 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643A8800 == 41 [pid = 2496] [id = 354] 04:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5CF76C00) [pid = 2496] [serial = 1061] [outer = 0000000000000000] 04:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F60604400) [pid = 2496] [serial = 1062] [outer = 0000006F5CF76C00] 04:35:22 INFO - PROCESS | 2496 | 1470656122379 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F60AB1800) [pid = 2496] [serial = 1063] [outer = 0000006F5CF76C00] 04:35:23 INFO - PROCESS | 2496 | 1470656123003 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 04:35:23 INFO - PROCESS | 2496 | 1470656123081 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 2496 | 1470656123086 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:35:23 INFO - PROCESS | 2496 | 1470656123094 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 2496 | 1470656123097 Marionette TRACE conn5 <- [1,1382,null,{}] 04:35:23 INFO - PROCESS | 2496 | 1470656123101 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 2496 | 1470656123104 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:23 INFO - PROCESS | 2496 | 1470656123232 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:35:23 INFO - PROCESS | 2496 | 1470656123345 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 2496 | 1470656123348 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D5000 == 42 [pid = 2496] [id = 355] 04:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F60A08800) [pid = 2496] [serial = 1064] [outer = 0000000000000000] 04:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F648D3C00) [pid = 2496] [serial = 1065] [outer = 0000006F60A08800] 04:35:23 INFO - PROCESS | 2496 | 1470656123405 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F66796400) [pid = 2496] [serial = 1066] [outer = 0000006F60A08800] 04:35:24 INFO - PROCESS | 2496 | 1470656124038 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 987ms 04:35:24 INFO - PROCESS | 2496 | 1470656124084 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 2496 | 1470656124087 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:35:24 INFO - PROCESS | 2496 | 1470656124097 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 2496 | 1470656124105 Marionette TRACE conn5 <- [1,1386,null,{}] 04:35:24 INFO - PROCESS | 2496 | 1470656124110 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 2496 | 1470656124115 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:24 INFO - PROCESS | 2496 | 1470656124234 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:35:24 INFO - PROCESS | 2496 | 1470656124355 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 2496 | 1470656124358 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B66A800 == 43 [pid = 2496] [id = 356] 04:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67B2A800) [pid = 2496] [serial = 1067] [outer = 0000000000000000] 04:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F67D8C000) [pid = 2496] [serial = 1068] [outer = 0000006F67B2A800] 04:35:24 INFO - PROCESS | 2496 | 1470656124416 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F68209000) [pid = 2496] [serial = 1069] [outer = 0000006F67B2A800] 04:35:25 INFO - PROCESS | 2496 | 1470656125185 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1146ms 04:35:25 INFO - PROCESS | 2496 | 1470656125239 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 2496 | 1470656125243 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:35:25 INFO - PROCESS | 2496 | 1470656125248 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:35:25 INFO - PROCESS | 2496 | 1470656125252 Marionette TRACE conn5 <- [1,1390,null,{}] 04:35:25 INFO - PROCESS | 2496 | 1470656125258 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 2496 | 1470656125261 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:25 INFO - PROCESS | 2496 | 1470656125371 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5709BC00) [pid = 2496] [serial = 1070] [outer = 0000006F55ABA800] 04:35:25 INFO - PROCESS | 2496 | 1470656125487 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 2496 | 1470656125490 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637ED000 == 44 [pid = 2496] [id = 357] 04:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F56F45800) [pid = 2496] [serial = 1071] [outer = 0000000000000000] 04:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5869A000) [pid = 2496] [serial = 1072] [outer = 0000006F56F45800] 04:35:25 INFO - PROCESS | 2496 | 1470656125548 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5C4BEC00) [pid = 2496] [serial = 1073] [outer = 0000006F56F45800] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A7E000 == 43 [pid = 2496] [id = 332] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D9800 == 42 [pid = 2496] [id = 352] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1A9000 == 41 [pid = 2496] [id = 351] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C32E000 == 40 [pid = 2496] [id = 350] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E1800 == 39 [pid = 2496] [id = 349] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A5000 == 38 [pid = 2496] [id = 348] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E5000 == 37 [pid = 2496] [id = 347] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651BF000 == 36 [pid = 2496] [id = 346] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6429B000 == 35 [pid = 2496] [id = 345] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E21000 == 34 [pid = 2496] [id = 344] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC1000 == 33 [pid = 2496] [id = 343] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDAB800 == 32 [pid = 2496] [id = 342] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B85800 == 31 [pid = 2496] [id = 341] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B66A800 == 30 [pid = 2496] [id = 356] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D5000 == 29 [pid = 2496] [id = 355] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643A8800 == 28 [pid = 2496] [id = 354] 04:35:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D18000 == 27 [pid = 2496] [id = 353] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F6462D400) [pid = 2496] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F60910000) [pid = 2496] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5C4C4800) [pid = 2496] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5BB30400) [pid = 2496] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F60EC3C00) [pid = 2496] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5B84BC00) [pid = 2496] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5D403000) [pid = 2496] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F57080C00) [pid = 2496] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5709F400) [pid = 2496] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60AA6000) [pid = 2496] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F56F4B000) [pid = 2496] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5CD46800) [pid = 2496] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5B8ECC00) [pid = 2496] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6372B800) [pid = 2496] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F61860800) [pid = 2496] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6791EC00) [pid = 2496] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F678C6400) [pid = 2496] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F61866000) [pid = 2496] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63735C00) [pid = 2496] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5D95D000) [pid = 2496] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5BB94C00) [pid = 2496] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64176400) [pid = 2496] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6471CC00) [pid = 2496] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D4DFC00) [pid = 2496] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:35:26 INFO - PROCESS | 2496 | 1470656126918 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1740ms 04:35:27 INFO - PROCESS | 2496 | 1470656126994 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 2496 | 1470656126998 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:35:27 INFO - PROCESS | 2496 | 1470656127003 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 2496 | 1470656127006 Marionette TRACE conn5 <- [1,1394,null,{}] 04:35:27 INFO - PROCESS | 2496 | 1470656127012 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 2496 | 1470656127015 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:27 INFO - PROCESS | 2496 | 1470656127106 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:35:27 INFO - PROCESS | 2496 | 1470656127121 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 2496 | 1470656127124 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B950000 == 28 [pid = 2496] [id = 358] 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56F4CC00) [pid = 2496] [serial = 1074] [outer = 0000000000000000] 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F570A4800) [pid = 2496] [serial = 1075] [outer = 0000006F56F4CC00] 04:35:27 INFO - PROCESS | 2496 | 1470656127174 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F58616C00) [pid = 2496] [serial = 1076] [outer = 0000006F56F4CC00] 04:35:27 INFO - PROCESS | 2496 | 1470656127659 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 04:35:27 INFO - PROCESS | 2496 | 1470656127678 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 2496 | 1470656127684 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:35:27 INFO - PROCESS | 2496 | 1470656127695 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 2496 | 1470656127698 Marionette TRACE conn5 <- [1,1398,null,{}] 04:35:27 INFO - PROCESS | 2496 | 1470656127703 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 2496 | 1470656127706 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:27 INFO - PROCESS | 2496 | 1470656127799 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:35:27 INFO - PROCESS | 2496 | 1470656127807 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 2496 | 1470656127810 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60979800 == 29 [pid = 2496] [id = 359] 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5C347400) [pid = 2496] [serial = 1077] [outer = 0000000000000000] 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C430400) [pid = 2496] [serial = 1078] [outer = 0000006F5C347400] 04:35:27 INFO - PROCESS | 2496 | 1470656127859 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5CD46800) [pid = 2496] [serial = 1079] [outer = 0000006F5C347400] 04:35:28 INFO - PROCESS | 2496 | 1470656128364 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 733ms 04:35:28 INFO - PROCESS | 2496 | 1470656128431 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 2496 | 1470656128433 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:35:28 INFO - PROCESS | 2496 | 1470656128437 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:35:28 INFO - PROCESS | 2496 | 1470656128441 Marionette TRACE conn5 <- [1,1402,null,{}] 04:35:28 INFO - PROCESS | 2496 | 1470656128453 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 2496 | 1470656128459 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:28 INFO - PROCESS | 2496 | 1470656128621 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:35:28 INFO - PROCESS | 2496 | 1470656128632 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 2496 | 1470656128635 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637F5800 == 30 [pid = 2496] [id = 360] 04:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F570A5800) [pid = 2496] [serial = 1080] [outer = 0000000000000000] 04:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6090A400) [pid = 2496] [serial = 1081] [outer = 0000006F570A5800] 04:35:28 INFO - PROCESS | 2496 | 1470656128685 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60D63400) [pid = 2496] [serial = 1082] [outer = 0000006F570A5800] 04:35:29 INFO - PROCESS | 2496 | 1470656129156 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 04:35:29 INFO - PROCESS | 2496 | 1470656129174 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 2496 | 1470656129177 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:35:29 INFO - PROCESS | 2496 | 1470656129180 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 2496 | 1470656129182 Marionette TRACE conn5 <- [1,1406,null,{}] 04:35:29 INFO - PROCESS | 2496 | 1470656129186 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 2496 | 1470656129188 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:29 INFO - PROCESS | 2496 | 1470656129304 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:35:29 INFO - PROCESS | 2496 | 1470656129310 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 2496 | 1470656129313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64834000 == 31 [pid = 2496] [id = 361] 04:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F610A2400) [pid = 2496] [serial = 1083] [outer = 0000000000000000] 04:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F61860400) [pid = 2496] [serial = 1084] [outer = 0000006F610A2400] 04:35:29 INFO - PROCESS | 2496 | 1470656129403 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F618BC800) [pid = 2496] [serial = 1085] [outer = 0000006F610A2400] 04:35:29 INFO - PROCESS | 2496 | 1470656129861 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:35:29 INFO - PROCESS | 2496 | 1470656129916 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 2496 | 1470656129918 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:35:29 INFO - PROCESS | 2496 | 1470656129922 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 2496 | 1470656129923 Marionette TRACE conn5 <- [1,1410,null,{}] 04:35:29 INFO - PROCESS | 2496 | 1470656129927 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 2496 | 1470656129929 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:30 INFO - PROCESS | 2496 | 1470656130038 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:35:30 INFO - PROCESS | 2496 | 1470656130089 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 2496 | 1470656130091 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66733800 == 32 [pid = 2496] [id = 362] 04:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C33F400) [pid = 2496] [serial = 1086] [outer = 0000000000000000] 04:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F634B1800) [pid = 2496] [serial = 1087] [outer = 0000006F5C33F400] 04:35:30 INFO - PROCESS | 2496 | 1470656130139 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F63731C00) [pid = 2496] [serial = 1088] [outer = 0000006F5C33F400] 04:35:30 INFO - PROCESS | 2496 | 1470656130614 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 04:35:30 INFO - PROCESS | 2496 | 1470656130659 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 2496 | 1470656130661 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:35:30 INFO - PROCESS | 2496 | 1470656130665 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 2496 | 1470656130667 Marionette TRACE conn5 <- [1,1414,null,{}] 04:35:30 INFO - PROCESS | 2496 | 1470656130671 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:30 INFO - PROCESS | 2496 | 1470656130677 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:30 INFO - PROCESS | 2496 | 1470656130819 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:35:30 INFO - PROCESS | 2496 | 1470656130833 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 2496 | 1470656130835 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670B5800 == 33 [pid = 2496] [id = 363] 04:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5CD47400) [pid = 2496] [serial = 1089] [outer = 0000000000000000] 04:35:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F64597800) [pid = 2496] [serial = 1090] [outer = 0000006F5CD47400] 04:35:30 INFO - PROCESS | 2496 | 1470656130924 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F65161400) [pid = 2496] [serial = 1091] [outer = 0000006F5CD47400] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F65F61800) [pid = 2496] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F66FD0000) [pid = 2496] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5633B800) [pid = 2496] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F61861000) [pid = 2496] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61BC0800) [pid = 2496] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F60AA6800) [pid = 2496] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F648D2800) [pid = 2496] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57DBD000) [pid = 2496] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F57085000) [pid = 2496] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C4C2C00) [pid = 2496] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F57080800) [pid = 2496] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:35:31 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67946800) [pid = 2496] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:35:31 INFO - PROCESS | 2496 | 1470656131519 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 882ms 04:35:31 INFO - PROCESS | 2496 | 1470656131549 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 2496 | 1470656131551 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:35:31 INFO - PROCESS | 2496 | 1470656131555 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 2496 | 1470656131557 Marionette TRACE conn5 <- [1,1418,null,{}] 04:35:31 INFO - PROCESS | 2496 | 1470656131560 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 2496 | 1470656131563 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:31 INFO - PROCESS | 2496 | 1470656131644 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:35:31 INFO - PROCESS | 2496 | 1470656131650 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 2496 | 1470656131652 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B0000 == 34 [pid = 2496] [id = 364] 04:35:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D95C400) [pid = 2496] [serial = 1092] [outer = 0000000000000000] 04:35:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6389C800) [pid = 2496] [serial = 1093] [outer = 0000006F5D95C400] 04:35:31 INFO - PROCESS | 2496 | 1470656131698 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6515C800) [pid = 2496] [serial = 1094] [outer = 0000006F5D95C400] 04:35:32 INFO - PROCESS | 2496 | 1470656132127 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 04:35:32 INFO - PROCESS | 2496 | 1470656132187 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 2496 | 1470656132189 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:35:32 INFO - PROCESS | 2496 | 1470656132193 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 2496 | 1470656132195 Marionette TRACE conn5 <- [1,1422,null,{}] 04:35:32 INFO - PROCESS | 2496 | 1470656132199 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 2496 | 1470656132201 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:32 INFO - PROCESS | 2496 | 1470656132284 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:35:32 INFO - PROCESS | 2496 | 1470656132291 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 2496 | 1470656132293 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E5000 == 35 [pid = 2496] [id = 365] 04:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F65161800) [pid = 2496] [serial = 1095] [outer = 0000000000000000] 04:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F667A1000) [pid = 2496] [serial = 1096] [outer = 0000006F65161800] 04:35:32 INFO - PROCESS | 2496 | 1470656132341 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67017800) [pid = 2496] [serial = 1097] [outer = 0000006F65161800] 04:35:32 INFO - PROCESS | 2496 | 1470656132822 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 04:35:32 INFO - PROCESS | 2496 | 1470656132867 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 2496 | 1470656132870 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:35:32 INFO - PROCESS | 2496 | 1470656132873 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 2496 | 1470656132875 Marionette TRACE conn5 <- [1,1426,null,{}] 04:35:32 INFO - PROCESS | 2496 | 1470656132879 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 2496 | 1470656132881 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:32 INFO - PROCESS | 2496 | 1470656132964 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:35:32 INFO - PROCESS | 2496 | 1470656132971 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 2496 | 1470656132973 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637F5000 == 36 [pid = 2496] [id = 366] 04:35:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F678C8C00) [pid = 2496] [serial = 1098] [outer = 0000000000000000] 04:35:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F678CB800) [pid = 2496] [serial = 1099] [outer = 0000006F678C8C00] 04:35:33 INFO - PROCESS | 2496 | 1470656133020 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67917000) [pid = 2496] [serial = 1100] [outer = 0000006F678C8C00] 04:35:33 INFO - PROCESS | 2496 | 1470656133818 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 04:35:33 INFO - PROCESS | 2496 | 1470656133863 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 2496 | 1470656133868 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:35:33 INFO - PROCESS | 2496 | 1470656133874 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 2496 | 1470656133878 Marionette TRACE conn5 <- [1,1430,null,{}] 04:35:33 INFO - PROCESS | 2496 | 1470656133885 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 2496 | 1470656133888 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:34 INFO - PROCESS | 2496 | 1470656134044 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:35:34 INFO - PROCESS | 2496 | 1470656134164 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 2496 | 1470656134168 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D520800 == 37 [pid = 2496] [id = 367] 04:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5709D400) [pid = 2496] [serial = 1101] [outer = 0000000000000000] 04:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57DC9000) [pid = 2496] [serial = 1102] [outer = 0000006F5709D400] 04:35:34 INFO - PROCESS | 2496 | 1470656134229 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5BB2F400) [pid = 2496] [serial = 1103] [outer = 0000006F5709D400] 04:35:35 INFO - PROCESS | 2496 | 1470656134991 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1178ms 04:35:35 INFO - PROCESS | 2496 | 1470656135055 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 2496 | 1470656135061 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:35:35 INFO - PROCESS | 2496 | 1470656135068 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 2496 | 1470656135071 Marionette TRACE conn5 <- [1,1434,null,{}] 04:35:35 INFO - PROCESS | 2496 | 1470656135075 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 2496 | 1470656135078 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:35 INFO - PROCESS | 2496 | 1470656135212 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:35:35 INFO - PROCESS | 2496 | 1470656135281 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 2496 | 1470656135284 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5631F000 == 38 [pid = 2496] [id = 368] 04:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F56A2FC00) [pid = 2496] [serial = 1104] [outer = 0000000000000000] 04:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5708AC00) [pid = 2496] [serial = 1105] [outer = 0000006F56A2FC00] 04:35:35 INFO - PROCESS | 2496 | 1470656135469 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F586C2800) [pid = 2496] [serial = 1106] [outer = 0000006F56A2FC00] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E5000 == 37 [pid = 2496] [id = 365] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B0000 == 36 [pid = 2496] [id = 364] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670B5800 == 35 [pid = 2496] [id = 363] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66733800 == 34 [pid = 2496] [id = 362] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64834000 == 33 [pid = 2496] [id = 361] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637F5800 == 32 [pid = 2496] [id = 360] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60979800 == 31 [pid = 2496] [id = 359] 04:35:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B950000 == 30 [pid = 2496] [id = 358] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F67B29400) [pid = 2496] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F6679D400) [pid = 2496] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F6701E800) [pid = 2496] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F66FCD400) [pid = 2496] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F56F47000) [pid = 2496] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F678CFC00) [pid = 2496] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6417F000) [pid = 2496] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F63449800) [pid = 2496] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F63727000) [pid = 2496] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60E53800) [pid = 2496] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F61860C00) [pid = 2496] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F664F7400) [pid = 2496] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6623A000) [pid = 2496] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B8F0000) [pid = 2496] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C434C00) [pid = 2496] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63753000) [pid = 2496] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5CD4CC00) [pid = 2496] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D4E1000) [pid = 2496] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F579EB800) [pid = 2496] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5BB35000) [pid = 2496] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67B32000) [pid = 2496] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67920400) [pid = 2496] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F64595400) [pid = 2496] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5C4C7800) [pid = 2496] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:35:36 INFO - PROCESS | 2496 | 1470656136151 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1136ms 04:35:36 INFO - PROCESS | 2496 | 1470656136206 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 2496 | 1470656136210 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:35:36 INFO - PROCESS | 2496 | 1470656136215 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 2496 | 1470656136218 Marionette TRACE conn5 <- [1,1438,null,{}] 04:35:36 INFO - PROCESS | 2496 | 1470656136223 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 2496 | 1470656136226 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:36 INFO - PROCESS | 2496 | 1470656136325 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:35:36 INFO - PROCESS | 2496 | 1470656136403 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 2496 | 1470656136406 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D521000 == 31 [pid = 2496] [id = 369] 04:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F56F48C00) [pid = 2496] [serial = 1107] [outer = 0000000000000000] 04:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5B84B800) [pid = 2496] [serial = 1108] [outer = 0000006F56F48C00] 04:35:36 INFO - PROCESS | 2496 | 1470656136457 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5CD4CC00) [pid = 2496] [serial = 1109] [outer = 0000006F56F48C00] 04:35:36 INFO - PROCESS | 2496 | 1470656136915 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 04:35:36 INFO - PROCESS | 2496 | 1470656136953 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 2496 | 1470656136957 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:35:36 INFO - PROCESS | 2496 | 1470656136964 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 2496 | 1470656136966 Marionette TRACE conn5 <- [1,1442,null,{}] 04:35:36 INFO - PROCESS | 2496 | 1470656136971 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 2496 | 1470656136973 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:37 INFO - PROCESS | 2496 | 1470656137068 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:35:37 INFO - PROCESS | 2496 | 1470656137077 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 2496 | 1470656137080 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63795800 == 32 [pid = 2496] [id = 370] 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6092B400) [pid = 2496] [serial = 1110] [outer = 0000000000000000] 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60AB2000) [pid = 2496] [serial = 1111] [outer = 0000006F6092B400] 04:35:37 INFO - PROCESS | 2496 | 1470656137128 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61085000) [pid = 2496] [serial = 1112] [outer = 0000006F6092B400] 04:35:37 INFO - PROCESS | 2496 | 1470656137608 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 04:35:37 INFO - PROCESS | 2496 | 1470656137638 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 2496 | 1470656137641 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:35:37 INFO - PROCESS | 2496 | 1470656137645 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 2496 | 1470656137649 Marionette TRACE conn5 <- [1,1446,null,{}] 04:35:37 INFO - PROCESS | 2496 | 1470656137661 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 2496 | 1470656137666 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:37 INFO - PROCESS | 2496 | 1470656137761 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:35:37 INFO - PROCESS | 2496 | 1470656137771 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 2496 | 1470656137774 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66298800 == 33 [pid = 2496] [id = 371] 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F618BA800) [pid = 2496] [serial = 1113] [outer = 0000000000000000] 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6372CC00) [pid = 2496] [serial = 1114] [outer = 0000006F618BA800] 04:35:37 INFO - PROCESS | 2496 | 1470656137819 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63C87000) [pid = 2496] [serial = 1115] [outer = 0000006F618BA800] 04:35:38 INFO - PROCESS | 2496 | 1470656138336 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 04:35:38 INFO - PROCESS | 2496 | 1470656138380 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 2496 | 1470656138383 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:35:38 INFO - PROCESS | 2496 | 1470656138387 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 2496 | 1470656138389 Marionette TRACE conn5 <- [1,1450,null,{}] 04:35:38 INFO - PROCESS | 2496 | 1470656138392 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 2496 | 1470656138395 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:38 INFO - PROCESS | 2496 | 1470656138528 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:35:38 INFO - PROCESS | 2496 | 1470656138541 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 2496 | 1470656138543 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F52000 == 34 [pid = 2496] [id = 372] 04:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F64173800) [pid = 2496] [serial = 1116] [outer = 0000000000000000] 04:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6459F800) [pid = 2496] [serial = 1117] [outer = 0000006F64173800] 04:35:38 INFO - PROCESS | 2496 | 1470656138632 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64759800) [pid = 2496] [serial = 1118] [outer = 0000006F64173800] 04:35:39 INFO - PROCESS | 2496 | 1470656139081 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 734ms 04:35:39 INFO - PROCESS | 2496 | 1470656139144 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 2496 | 1470656139147 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:35:39 INFO - PROCESS | 2496 | 1470656139151 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 2496 | 1470656139153 Marionette TRACE conn5 <- [1,1454,null,{}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:35:39 INFO - PROCESS | 2496 | 1470656139156 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 2496 | 1470656139159 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:39 INFO - PROCESS | 2496 | 1470656139275 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:35:39 INFO - PROCESS | 2496 | 1470656139328 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 2496 | 1470656139330 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F2A800 == 35 [pid = 2496] [id = 373] 04:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F664F5400) [pid = 2496] [serial = 1119] [outer = 0000000000000000] 04:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66796000) [pid = 2496] [serial = 1120] [outer = 0000006F664F5400] 04:35:39 INFO - PROCESS | 2496 | 1470656139388 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F678C7C00) [pid = 2496] [serial = 1121] [outer = 0000006F664F5400] 04:35:39 INFO - PROCESS | 2496 | 1470656139865 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 777ms 04:35:39 INFO - PROCESS | 2496 | 1470656139937 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 2496 | 1470656139940 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:35:39 INFO - PROCESS | 2496 | 1470656139943 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 2496 | 1470656139945 Marionette TRACE conn5 <- [1,1458,null,{}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:35:39 INFO - PROCESS | 2496 | 1470656139949 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 2496 | 1470656139963 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:40 INFO - PROCESS | 2496 | 1470656140076 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:35:40 INFO - PROCESS | 2496 | 1470656140131 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 2496 | 1470656140133 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A56000 == 36 [pid = 2496] [id = 374] 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6794F000) [pid = 2496] [serial = 1122] [outer = 0000000000000000] 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B29C00) [pid = 2496] [serial = 1123] [outer = 0000006F6794F000] 04:35:40 INFO - PROCESS | 2496 | 1470656140179 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67B33000) [pid = 2496] [serial = 1124] [outer = 0000006F6794F000] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F56F45800) [pid = 2496] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F56F4CC00) [pid = 2496] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C347400) [pid = 2496] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F610A2400) [pid = 2496] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F570A5800) [pid = 2496] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5C33F400) [pid = 2496] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5CD47400) [pid = 2496] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F65161800) [pid = 2496] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F55218C00) [pid = 2496] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CF76C00) [pid = 2496] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60A08800) [pid = 2496] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67B2A800) [pid = 2496] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:35:40 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5D95C400) [pid = 2496] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:35:40 INFO - PROCESS | 2496 | 1470656140632 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 777ms 04:35:40 INFO - PROCESS | 2496 | 1470656140725 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 2496 | 1470656140728 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:35:40 INFO - PROCESS | 2496 | 1470656140731 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 2496 | 1470656140733 Marionette TRACE conn5 <- [1,1462,null,{}] 04:35:40 INFO - PROCESS | 2496 | 1470656140737 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 2496 | 1470656140739 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:40 INFO - PROCESS | 2496 | 1470656140825 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:35:40 INFO - PROCESS | 2496 | 1470656140834 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 2496 | 1470656140837 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1AE000 == 37 [pid = 2496] [id = 375] 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C33EC00) [pid = 2496] [serial = 1125] [outer = 0000000000000000] 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6109D400) [pid = 2496] [serial = 1126] [outer = 0000006F5C33EC00] 04:35:40 INFO - PROCESS | 2496 | 1470656140887 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6628BC00) [pid = 2496] [serial = 1127] [outer = 0000006F5C33EC00] 04:35:41 INFO - PROCESS | 2496 | 1470656141328 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 04:35:41 INFO - PROCESS | 2496 | 1470656141363 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:35:41 INFO - PROCESS | 2496 | 1470656141366 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:35:41 INFO - PROCESS | 2496 | 1470656141369 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:35:41 INFO - PROCESS | 2496 | 1470656141371 Marionette TRACE conn5 <- [1,1466,null,{}] 04:35:41 INFO - PROCESS | 2496 | 1470656141374 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 2496 | 1470656141376 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:41 INFO - PROCESS | 2496 | 1470656141462 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:35:41 INFO - PROCESS | 2496 | 1470656141468 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 2496 | 1470656141470 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E8800 == 38 [pid = 2496] [id = 376] 04:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6791E400) [pid = 2496] [serial = 1128] [outer = 0000000000000000] 04:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67B44800) [pid = 2496] [serial = 1129] [outer = 0000006F6791E400] 04:35:41 INFO - PROCESS | 2496 | 1470656141515 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67B51C00) [pid = 2496] [serial = 1130] [outer = 0000006F6791E400] 04:35:41 INFO - PROCESS | 2496 | 1470656141944 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 628ms 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:35:42 INFO - PROCESS | 2496 | 1470656142000 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 2496 | 1470656142003 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:35:42 INFO - PROCESS | 2496 | 1470656142006 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 2496 | 1470656142008 Marionette TRACE conn5 <- [1,1470,null,{}] 04:35:42 INFO - PROCESS | 2496 | 1470656142011 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 2496 | 1470656142013 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:42 INFO - PROCESS | 2496 | 1470656142101 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:35:42 INFO - PROCESS | 2496 | 1470656142109 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 2496 | 1470656142111 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B652800 == 39 [pid = 2496] [id = 377] 04:35:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67D85C00) [pid = 2496] [serial = 1131] [outer = 0000000000000000] 04:35:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F68202800) [pid = 2496] [serial = 1132] [outer = 0000006F67D85C00] 04:35:42 INFO - PROCESS | 2496 | 1470656142157 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F638A6000) [pid = 2496] [serial = 1133] [outer = 0000006F67D85C00] 04:35:42 INFO - PROCESS | 2496 | 1470656142885 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 923ms 04:35:42 INFO - PROCESS | 2496 | 1470656142933 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 2496 | 1470656142938 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:35:42 INFO - PROCESS | 2496 | 1470656142943 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 2496 | 1470656142949 Marionette TRACE conn5 <- [1,1474,null,{}] 04:35:42 INFO - PROCESS | 2496 | 1470656142954 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 2496 | 1470656142958 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:43 INFO - PROCESS | 2496 | 1470656143081 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:35:43 INFO - PROCESS | 2496 | 1470656143201 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 2496 | 1470656143204 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63678000 == 40 [pid = 2496] [id = 378] 04:35:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C1F4C00) [pid = 2496] [serial = 1134] [outer = 0000000000000000] 04:35:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C4BFC00) [pid = 2496] [serial = 1135] [outer = 0000006F5C1F4C00] 04:35:43 INFO - PROCESS | 2496 | 1470656143266 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5D4E1800) [pid = 2496] [serial = 1136] [outer = 0000006F5C1F4C00] 04:35:43 INFO - PROCESS | 2496 | 1470656143905 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1029ms 04:35:43 INFO - PROCESS | 2496 | 1470656143978 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 2496 | 1470656143983 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:35:44 INFO - PROCESS | 2496 | 1470656143991 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 2496 | 1470656143995 Marionette TRACE conn5 <- [1,1478,null,{}] 04:35:44 INFO - PROCESS | 2496 | 1470656143999 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 2496 | 1470656144003 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:44 INFO - PROCESS | 2496 | 1470656144125 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:35:44 INFO - PROCESS | 2496 | 1470656144244 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 2496 | 1470656144247 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E1000 == 41 [pid = 2496] [id = 379] 04:35:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F61868400) [pid = 2496] [serial = 1137] [outer = 0000000000000000] 04:35:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F634BA800) [pid = 2496] [serial = 1138] [outer = 0000006F61868400] 04:35:44 INFO - PROCESS | 2496 | 1470656144308 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6459EC00) [pid = 2496] [serial = 1139] [outer = 0000006F61868400] 04:35:44 INFO - PROCESS | 2496 | 1470656144945 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 04:35:45 INFO - PROCESS | 2496 | 1470656144996 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 2496 | 1470656144999 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:35:45 INFO - PROCESS | 2496 | 1470656145004 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:35:45 INFO - PROCESS | 2496 | 1470656145008 Marionette TRACE conn5 <- [1,1482,null,{}] 04:35:45 INFO - PROCESS | 2496 | 1470656145021 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 2496 | 1470656145026 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:45 INFO - PROCESS | 2496 | 1470656145144 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:35:45 INFO - PROCESS | 2496 | 1470656145265 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 2496 | 1470656145269 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9DB800 == 42 [pid = 2496] [id = 380] 04:35:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F678D1000) [pid = 2496] [serial = 1140] [outer = 0000000000000000] 04:35:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F67943400) [pid = 2496] [serial = 1141] [outer = 0000006F678D1000] 04:35:45 INFO - PROCESS | 2496 | 1470656145329 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F6820EC00) [pid = 2496] [serial = 1142] [outer = 0000006F678D1000] 04:35:46 INFO - PROCESS | 2496 | 1470656146069 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1133ms 04:35:46 INFO - PROCESS | 2496 | 1470656146142 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 2496 | 1470656146147 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:35:46 INFO - PROCESS | 2496 | 1470656146152 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 2496 | 1470656146156 Marionette TRACE conn5 <- [1,1486,null,{}] 04:35:46 INFO - PROCESS | 2496 | 1470656146162 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 2496 | 1470656146166 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:46 INFO - PROCESS | 2496 | 1470656146275 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:35:46 INFO - PROCESS | 2496 | 1470656146349 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 2496 | 1470656146353 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60980800 == 43 [pid = 2496] [id = 381] 04:35:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F586BE800) [pid = 2496] [serial = 1143] [outer = 0000000000000000] 04:35:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5C06F400) [pid = 2496] [serial = 1144] [outer = 0000006F586BE800] 04:35:46 INFO - PROCESS | 2496 | 1470656146407 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5CD4C800) [pid = 2496] [serial = 1145] [outer = 0000006F586BE800] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E8800 == 42 [pid = 2496] [id = 376] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1AE000 == 41 [pid = 2496] [id = 375] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A56000 == 40 [pid = 2496] [id = 374] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F2A800 == 39 [pid = 2496] [id = 373] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F52000 == 38 [pid = 2496] [id = 372] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66298800 == 37 [pid = 2496] [id = 371] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63795800 == 36 [pid = 2496] [id = 370] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D521000 == 35 [pid = 2496] [id = 369] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5631F000 == 34 [pid = 2496] [id = 368] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637F5000 == 33 [pid = 2496] [id = 366] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D520800 == 32 [pid = 2496] [id = 367] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637ED000 == 31 [pid = 2496] [id = 357] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9DB800 == 30 [pid = 2496] [id = 380] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E1000 == 29 [pid = 2496] [id = 379] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63678000 == 28 [pid = 2496] [id = 378] 04:35:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B652800 == 27 [pid = 2496] [id = 377] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F56376000) [pid = 2496] [serial = 649] [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.] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5C4BEC00) [pid = 2496] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5869A000) [pid = 2496] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F570A4800) [pid = 2496] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F58616C00) [pid = 2496] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5C430400) [pid = 2496] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5CD46800) [pid = 2496] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F61860400) [pid = 2496] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6090A400) [pid = 2496] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B1800) [pid = 2496] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F618BC800) [pid = 2496] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F64597800) [pid = 2496] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F63731C00) [pid = 2496] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F667A1000) [pid = 2496] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5748C800) [pid = 2496] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56556C00) [pid = 2496] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F60AB1800) [pid = 2496] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60604400) [pid = 2496] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F678CB800) [pid = 2496] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F66796400) [pid = 2496] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F648D3C00) [pid = 2496] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F68209000) [pid = 2496] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67D8C000) [pid = 2496] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F65161400) [pid = 2496] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6389C800) [pid = 2496] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67017800) [pid = 2496] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F60D63400) [pid = 2496] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6515C800) [pid = 2496] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 04:35:47 INFO - PROCESS | 2496 | 1470656147792 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1678ms 04:35:47 INFO - PROCESS | 2496 | 1470656147834 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 2496 | 1470656147838 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:35:47 INFO - PROCESS | 2496 | 1470656147844 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 2496 | 1470656147848 Marionette TRACE conn5 <- [1,1490,null,{}] 04:35:47 INFO - PROCESS | 2496 | 1470656147854 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 2496 | 1470656147857 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:47 INFO - PROCESS | 2496 | 1470656147958 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:35:48 INFO - PROCESS | 2496 | 1470656148033 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 2496 | 1470656148037 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B60B800 == 28 [pid = 2496] [id = 382] 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F56E09800) [pid = 2496] [serial = 1146] [outer = 0000000000000000] 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5709AC00) [pid = 2496] [serial = 1147] [outer = 0000006F56E09800] 04:35:48 INFO - PROCESS | 2496 | 1470656148089 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F552D6400) [pid = 2496] [serial = 1148] [outer = 0000006F56E09800] 04:35:48 INFO - PROCESS | 2496 | 1470656148513 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 04:35:48 INFO - PROCESS | 2496 | 1470656148582 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 2496 | 1470656148588 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:35:48 INFO - PROCESS | 2496 | 1470656148594 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 2496 | 1470656148597 Marionette TRACE conn5 <- [1,1494,null,{}] 04:35:48 INFO - PROCESS | 2496 | 1470656148602 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 2496 | 1470656148604 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:48 INFO - PROCESS | 2496 | 1470656148699 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:35:48 INFO - PROCESS | 2496 | 1470656148713 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 2496 | 1470656148716 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D505000 == 29 [pid = 2496] [id = 383] 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5BB36C00) [pid = 2496] [serial = 1149] [outer = 0000000000000000] 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C12F400) [pid = 2496] [serial = 1150] [outer = 0000006F5BB36C00] 04:35:48 INFO - PROCESS | 2496 | 1470656148767 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5C435C00) [pid = 2496] [serial = 1151] [outer = 0000006F5BB36C00] 04:35:49 INFO - PROCESS | 2496 | 1470656149241 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 04:35:49 INFO - PROCESS | 2496 | 1470656149287 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 2496 | 1470656149289 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:35:49 INFO - PROCESS | 2496 | 1470656149293 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 2496 | 1470656149297 Marionette TRACE conn5 <- [1,1498,null,{}] 04:35:49 INFO - PROCESS | 2496 | 1470656149309 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 2496 | 1470656149314 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:49 INFO - PROCESS | 2496 | 1470656149439 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:35:49 INFO - PROCESS | 2496 | 1470656149518 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 2496 | 1470656149522 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637F5000 == 30 [pid = 2496] [id = 384] 04:35:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5633A800) [pid = 2496] [serial = 1152] [outer = 0000000000000000] 04:35:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4EA400) [pid = 2496] [serial = 1153] [outer = 0000006F5633A800] 04:35:49 INFO - PROCESS | 2496 | 1470656149574 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60928C00) [pid = 2496] [serial = 1154] [outer = 0000006F5633A800] 04:35:50 INFO - PROCESS | 2496 | 1470656150001 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 734ms 04:35:50 INFO - PROCESS | 2496 | 1470656150029 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 2496 | 1470656150032 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:35:50 INFO - PROCESS | 2496 | 1470656150036 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 2496 | 1470656150038 Marionette TRACE conn5 <- [1,1502,null,{}] 04:35:50 INFO - PROCESS | 2496 | 1470656150041 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 2496 | 1470656150043 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:50 INFO - PROCESS | 2496 | 1470656150160 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:35:50 INFO - PROCESS | 2496 | 1470656150210 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 2496 | 1470656150213 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A1800 == 31 [pid = 2496] [id = 385] 04:35:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60E53800) [pid = 2496] [serial = 1155] [outer = 0000000000000000] 04:35:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60EC6400) [pid = 2496] [serial = 1156] [outer = 0000006F60E53800] 04:35:50 INFO - PROCESS | 2496 | 1470656150259 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F610D0400) [pid = 2496] [serial = 1157] [outer = 0000006F60E53800] 04:35:50 INFO - PROCESS | 2496 | 1470656150713 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 734ms 04:35:50 INFO - PROCESS | 2496 | 1470656150811 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 2496 | 1470656150813 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:35:50 INFO - PROCESS | 2496 | 1470656150816 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 2496 | 1470656150818 Marionette TRACE conn5 <- [1,1506,null,{}] 04:35:50 INFO - PROCESS | 2496 | 1470656150822 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:35:50 INFO - PROCESS | 2496 | 1470656150824 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:50 INFO - PROCESS | 2496 | 1470656150933 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:35:50 INFO - PROCESS | 2496 | 1470656150942 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 2496 | 1470656150945 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66299800 == 32 [pid = 2496] [id = 386] 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5B9DA000) [pid = 2496] [serial = 1158] [outer = 0000000000000000] 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F618C2C00) [pid = 2496] [serial = 1159] [outer = 0000006F5B9DA000] 04:35:51 INFO - PROCESS | 2496 | 1470656151032 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F63449800) [pid = 2496] [serial = 1160] [outer = 0000006F5B9DA000] 04:35:51 INFO - PROCESS | 2496 | 1470656151473 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 04:35:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:35:51 INFO - PROCESS | 2496 | 1470656151503 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 2496 | 1470656151506 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:35:51 INFO - PROCESS | 2496 | 1470656151509 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 2496 | 1470656151511 Marionette TRACE conn5 <- [1,1510,null,{}] 04:35:51 INFO - PROCESS | 2496 | 1470656151519 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 2496 | 1470656151526 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:51 INFO - PROCESS | 2496 | 1470656151663 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:35:51 INFO - PROCESS | 2496 | 1470656151678 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 2496 | 1470656151680 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F48800 == 33 [pid = 2496] [id = 387] 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6372FC00) [pid = 2496] [serial = 1161] [outer = 0000000000000000] 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F64180000) [pid = 2496] [serial = 1162] [outer = 0000006F6372FC00] 04:35:51 INFO - PROCESS | 2496 | 1470656151769 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6471B400) [pid = 2496] [serial = 1163] [outer = 0000006F6372FC00] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F64173800) [pid = 2496] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F664F5400) [pid = 2496] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6794F000) [pid = 2496] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6092B400) [pid = 2496] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5709D400) [pid = 2496] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56A2FC00) [pid = 2496] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F618BA800) [pid = 2496] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F56F48C00) [pid = 2496] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F678C8C00) [pid = 2496] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C33EC00) [pid = 2496] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67D85C00) [pid = 2496] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:35:52 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6791E400) [pid = 2496] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:35:52 INFO - PROCESS | 2496 | 1470656152349 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:35:52 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 () { 04:35:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:35:52 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 () { 04:35:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:35:52 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 () { 04:35:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:35:52 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 () { 04:35:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:35:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 882ms 04:35:52 INFO - PROCESS | 2496 | 1470656152395 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 2496 | 1470656152398 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:35:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:35:52 INFO - PROCESS | 2496 | 1470656152401 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 2496 | 1470656152403 Marionette TRACE conn5 <- [1,1514,null,{}] 04:35:52 INFO - PROCESS | 2496 | 1470656152407 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 2496 | 1470656152409 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:52 INFO - PROCESS | 2496 | 1470656152492 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:35:52 INFO - PROCESS | 2496 | 1470656152497 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 2496 | 1470656152499 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D6800 == 34 [pid = 2496] [id = 388] 04:35:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63728000) [pid = 2496] [serial = 1164] [outer = 0000000000000000] 04:35:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F645A4C00) [pid = 2496] [serial = 1165] [outer = 0000006F63728000] 04:35:52 INFO - PROCESS | 2496 | 1470656152546 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F65156800) [pid = 2496] [serial = 1166] [outer = 0000006F63728000] 04:35:52 INFO - PROCESS | 2496 | 1470656152958 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:35:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:35:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:35:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:35:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 587ms 04:35:53 INFO - PROCESS | 2496 | 1470656152997 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 2496 | 1470656152999 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:35:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:35:53 INFO - PROCESS | 2496 | 1470656153003 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 2496 | 1470656153004 Marionette TRACE conn5 <- [1,1518,null,{}] 04:35:53 INFO - PROCESS | 2496 | 1470656153008 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 2496 | 1470656153010 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:53 INFO - PROCESS | 2496 | 1470656153093 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:35:53 INFO - PROCESS | 2496 | 1470656153099 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 2496 | 1470656153101 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC3800 == 35 [pid = 2496] [id = 389] 04:35:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F65161400) [pid = 2496] [serial = 1167] [outer = 0000000000000000] 04:35:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66457400) [pid = 2496] [serial = 1168] [outer = 0000006F65161400] 04:35:53 INFO - PROCESS | 2496 | 1470656153148 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6679E000) [pid = 2496] [serial = 1169] [outer = 0000006F65161400] 04:35:53 INFO - PROCESS | 2496 | 1470656153586 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:35:53 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 04:35:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:35:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:35:53 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. 04:35:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:35:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 628ms 04:35:53 INFO - PROCESS | 2496 | 1470656153635 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 2496 | 1470656153637 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:35:53 INFO - PROCESS | 2496 | 1470656153641 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:35:53 INFO - PROCESS | 2496 | 1470656153643 Marionette TRACE conn5 <- [1,1522,null,{}] 04:35:53 INFO - PROCESS | 2496 | 1470656153646 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 2496 | 1470656153649 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:53 INFO - PROCESS | 2496 | 1470656153779 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:35:53 INFO - PROCESS | 2496 | 1470656153953 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 2496 | 1470656153957 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F578D8800 == 36 [pid = 2496] [id = 390] 04:35:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F565BB000) [pid = 2496] [serial = 1170] [outer = 0000000000000000] 04:35:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F56A28C00) [pid = 2496] [serial = 1171] [outer = 0000006F565BB000] 04:35:54 INFO - PROCESS | 2496 | 1470656154019 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F57087000) [pid = 2496] [serial = 1172] [outer = 0000006F565BB000] 04:35:54 INFO - PROCESS | 2496 | 1470656154742 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1177ms 04:35:54 INFO - PROCESS | 2496 | 1470656154823 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 2496 | 1470656154828 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:35:54 INFO - PROCESS | 2496 | 1470656154833 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 2496 | 1470656154837 Marionette TRACE conn5 <- [1,1526,null,{}] 04:35:54 INFO - PROCESS | 2496 | 1470656154843 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 2496 | 1470656154846 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:54 INFO - PROCESS | 2496 | 1470656154988 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:35:55 INFO - PROCESS | 2496 | 1470656155060 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 2496 | 1470656155063 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A4D000 == 37 [pid = 2496] [id = 391] 04:35:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C1F4800) [pid = 2496] [serial = 1173] [outer = 0000000000000000] 04:35:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C436C00) [pid = 2496] [serial = 1174] [outer = 0000006F5C1F4800] 04:35:55 INFO - PROCESS | 2496 | 1470656155165 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5CEE4400) [pid = 2496] [serial = 1175] [outer = 0000006F5C1F4800] 04:35:55 INFO - PROCESS | 2496 | 1470656155935 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:35:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1136ms 04:35:55 INFO - PROCESS | 2496 | 1470656155973 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 2496 | 1470656155977 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:35:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:35:55 INFO - PROCESS | 2496 | 1470656155982 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 2496 | 1470656155984 Marionette TRACE conn5 <- [1,1530,null,{}] 04:35:55 INFO - PROCESS | 2496 | 1470656155989 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 2496 | 1470656155991 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:56 INFO - PROCESS | 2496 | 1470656156200 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:35:56 INFO - PROCESS | 2496 | 1470656156285 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 2496 | 1470656156288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D1C000 == 38 [pid = 2496] [id = 392] 04:35:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F565BCC00) [pid = 2496] [serial = 1176] [outer = 0000000000000000] 04:35:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5708C000) [pid = 2496] [serial = 1177] [outer = 0000006F565BCC00] 04:35:56 INFO - PROCESS | 2496 | 1470656156384 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5B645C00) [pid = 2496] [serial = 1178] [outer = 0000006F565BCC00] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC3800 == 37 [pid = 2496] [id = 389] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D6800 == 36 [pid = 2496] [id = 388] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F48800 == 35 [pid = 2496] [id = 387] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66299800 == 34 [pid = 2496] [id = 386] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A1800 == 33 [pid = 2496] [id = 385] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637F5000 == 32 [pid = 2496] [id = 384] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D505000 == 31 [pid = 2496] [id = 383] 04:35:56 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B60B800 == 30 [pid = 2496] [id = 382] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F64759800) [pid = 2496] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F6459F800) [pid = 2496] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F66796000) [pid = 2496] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F678C7C00) [pid = 2496] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67B29C00) [pid = 2496] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60AB2000) [pid = 2496] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F61085000) [pid = 2496] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57DC9000) [pid = 2496] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5BB2F400) [pid = 2496] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5708AC00) [pid = 2496] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F586C2800) [pid = 2496] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6372CC00) [pid = 2496] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5B84B800) [pid = 2496] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5CD4CC00) [pid = 2496] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67917000) [pid = 2496] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6109D400) [pid = 2496] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F68202800) [pid = 2496] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F638A6000) [pid = 2496] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67B44800) [pid = 2496] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B33000) [pid = 2496] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67B51C00) [pid = 2496] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F6628BC00) [pid = 2496] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F63C87000) [pid = 2496] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:35:56 INFO - PROCESS | 2496 | 1470656156974 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1027ms 04:35:57 INFO - PROCESS | 2496 | 1470656157013 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 2496 | 1470656157017 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:35:57 INFO - PROCESS | 2496 | 1470656157022 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 2496 | 1470656157026 Marionette TRACE conn5 <- [1,1534,null,{}] 04:35:57 INFO - PROCESS | 2496 | 1470656157031 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 2496 | 1470656157034 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:57 INFO - PROCESS | 2496 | 1470656157144 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:35:57 INFO - PROCESS | 2496 | 1470656157218 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 2496 | 1470656157221 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F611CC800 == 31 [pid = 2496] [id = 393] 04:35:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5B881000) [pid = 2496] [serial = 1179] [outer = 0000000000000000] 04:35:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5D403C00) [pid = 2496] [serial = 1180] [outer = 0000006F5B881000] 04:35:57 INFO - PROCESS | 2496 | 1470656157279 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5D962C00) [pid = 2496] [serial = 1181] [outer = 0000006F5B881000] 04:35:57 INFO - PROCESS | 2496 | 1470656157691 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 734ms 04:35:57 INFO - PROCESS | 2496 | 1470656157760 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 2496 | 1470656157763 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:35:57 INFO - PROCESS | 2496 | 1470656157767 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 2496 | 1470656157769 Marionette TRACE conn5 <- [1,1538,null,{}] 04:35:57 INFO - PROCESS | 2496 | 1470656157773 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 2496 | 1470656157776 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:57 INFO - PROCESS | 2496 | 1470656157868 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:35:57 INFO - PROCESS | 2496 | 1470656157885 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 2496 | 1470656157888 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64517000 == 32 [pid = 2496] [id = 394] 04:35:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60E4D400) [pid = 2496] [serial = 1182] [outer = 0000000000000000] 04:35:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F61866000) [pid = 2496] [serial = 1183] [outer = 0000006F60E4D400] 04:35:57 INFO - PROCESS | 2496 | 1470656157935 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F634AF000) [pid = 2496] [serial = 1184] [outer = 0000006F60E4D400] 04:35:58 INFO - PROCESS | 2496 | 1470656158423 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 04:35:58 INFO - PROCESS | 2496 | 1470656158440 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 2496 | 1470656158444 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:35:58 INFO - PROCESS | 2496 | 1470656158456 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 2496 | 1470656158461 Marionette TRACE conn5 <- [1,1542,null,{}] 04:35:58 INFO - PROCESS | 2496 | 1470656158464 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 2496 | 1470656158468 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:58 INFO - PROCESS | 2496 | 1470656158566 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:35:58 INFO - PROCESS | 2496 | 1470656158573 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 2496 | 1470656158575 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F40800 == 33 [pid = 2496] [id = 395] 04:35:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6372BC00) [pid = 2496] [serial = 1185] [outer = 0000000000000000] 04:35:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6417C800) [pid = 2496] [serial = 1186] [outer = 0000006F6372BC00] 04:35:58 INFO - PROCESS | 2496 | 1470656158622 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6475D800) [pid = 2496] [serial = 1187] [outer = 0000006F6372BC00] 04:35:59 INFO - PROCESS | 2496 | 1470656159070 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 04:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:35:59 INFO - PROCESS | 2496 | 1470656159149 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 2496 | 1470656159152 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:35:59 INFO - PROCESS | 2496 | 1470656159155 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 2496 | 1470656159157 Marionette TRACE conn5 <- [1,1546,null,{}] 04:35:59 INFO - PROCESS | 2496 | 1470656159161 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 2496 | 1470656159163 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:59 INFO - PROCESS | 2496 | 1470656159308 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:35:59 INFO - PROCESS | 2496 | 1470656159325 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 2496 | 1470656159327 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:35:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C8D800 == 34 [pid = 2496] [id = 396] 04:35:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F65F62800) [pid = 2496] [serial = 1188] [outer = 0000000000000000] 04:35:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F664F4C00) [pid = 2496] [serial = 1189] [outer = 0000006F65F62800] 04:35:59 INFO - PROCESS | 2496 | 1470656159380 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F66FCCC00) [pid = 2496] [serial = 1190] [outer = 0000006F65F62800] 04:35:59 INFO - PROCESS | 2496 | 1470656159821 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 04:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:35:59 INFO - PROCESS | 2496 | 1470656159894 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 2496 | 1470656159896 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:35:59 INFO - PROCESS | 2496 | 1470656159900 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 2496 | 1470656159902 Marionette TRACE conn5 <- [1,1550,null,{}] 04:35:59 INFO - PROCESS | 2496 | 1470656159912 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 2496 | 1470656159914 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:00 INFO - PROCESS | 2496 | 1470656160030 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:36:00 INFO - PROCESS | 2496 | 1470656160041 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 2496 | 1470656160047 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A45000 == 35 [pid = 2496] [id = 397] 04:36:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F678CA000) [pid = 2496] [serial = 1191] [outer = 0000000000000000] 04:36:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F678CD400) [pid = 2496] [serial = 1192] [outer = 0000006F678CA000] 04:36:00 INFO - PROCESS | 2496 | 1470656160151 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67919000) [pid = 2496] [serial = 1193] [outer = 0000006F678CA000] 04:36:00 INFO - PROCESS | 2496 | 1470656160616 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 776ms 04:36:00 INFO - PROCESS | 2496 | 1470656160679 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 2496 | 1470656160681 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:36:00 INFO - PROCESS | 2496 | 1470656160684 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 2496 | 1470656160686 Marionette TRACE conn5 <- [1,1554,null,{}] 04:36:00 INFO - PROCESS | 2496 | 1470656160695 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 2496 | 1470656160697 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:00 INFO - PROCESS | 2496 | 1470656160821 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:36:00 INFO - PROCESS | 2496 | 1470656160833 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 2496 | 1470656160835 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A47A800 == 36 [pid = 2496] [id = 398] 04:36:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67B29C00) [pid = 2496] [serial = 1194] [outer = 0000000000000000] 04:36:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B31000) [pid = 2496] [serial = 1195] [outer = 0000006F67B29C00] 04:36:00 INFO - PROCESS | 2496 | 1470656160926 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67B48800) [pid = 2496] [serial = 1196] [outer = 0000006F67B29C00] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60E53800) [pid = 2496] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5B9DA000) [pid = 2496] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5633A800) [pid = 2496] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F586BE800) [pid = 2496] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56E09800) [pid = 2496] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5BB36C00) [pid = 2496] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C1F4C00) [pid = 2496] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6372FC00) [pid = 2496] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F61868400) [pid = 2496] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678D1000) [pid = 2496] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:36:01 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F63728000) [pid = 2496] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:36:01 INFO - PROCESS | 2496 | 1470656161343 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 04:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:36:01 INFO - PROCESS | 2496 | 1470656161359 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 2496 | 1470656161361 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:36:01 INFO - PROCESS | 2496 | 1470656161365 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 2496 | 1470656161367 Marionette TRACE conn5 <- [1,1558,null,{}] 04:36:01 INFO - PROCESS | 2496 | 1470656161370 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 2496 | 1470656161372 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:01 INFO - PROCESS | 2496 | 1470656161487 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:36:01 INFO - PROCESS | 2496 | 1470656161538 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 2496 | 1470656161540 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1B5000 == 37 [pid = 2496] [id = 399] 04:36:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F586BE800) [pid = 2496] [serial = 1197] [outer = 0000000000000000] 04:36:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6186E000) [pid = 2496] [serial = 1198] [outer = 0000006F586BE800] 04:36:01 INFO - PROCESS | 2496 | 1470656161587 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F67B4B800) [pid = 2496] [serial = 1199] [outer = 0000006F586BE800] 04:36:01 INFO - PROCESS | 2496 | 1470656161948 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 04:36:02 INFO - PROCESS | 2496 | 1470656161997 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 2496 | 1470656161999 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:36:02 INFO - PROCESS | 2496 | 1470656162003 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 2496 | 1470656162005 Marionette TRACE conn5 <- [1,1562,null,{}] 04:36:02 INFO - PROCESS | 2496 | 1470656162009 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 2496 | 1470656162011 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:02 INFO - PROCESS | 2496 | 1470656162106 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:36:02 INFO - PROCESS | 2496 | 1470656162112 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 2496 | 1470656162114 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E8800 == 38 [pid = 2496] [id = 400] 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67D80800) [pid = 2496] [serial = 1200] [outer = 0000000000000000] 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67D8A400) [pid = 2496] [serial = 1201] [outer = 0000006F67D80800] 04:36:02 INFO - PROCESS | 2496 | 1470656162161 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6820D800) [pid = 2496] [serial = 1202] [outer = 0000006F67D80800] 04:36:02 INFO - PROCESS | 2496 | 1470656162611 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 04:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:36:02 INFO - PROCESS | 2496 | 1470656162646 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 2496 | 1470656162649 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:36:02 INFO - PROCESS | 2496 | 1470656162652 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 2496 | 1470656162654 Marionette TRACE conn5 <- [1,1566,null,{}] 04:36:02 INFO - PROCESS | 2496 | 1470656162658 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 2496 | 1470656162660 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:02 INFO - PROCESS | 2496 | 1470656162746 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:36:02 INFO - PROCESS | 2496 | 1470656162752 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 2496 | 1470656162754 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B64D800 == 39 [pid = 2496] [id = 401] 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F682A0000) [pid = 2496] [serial = 1203] [outer = 0000000000000000] 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F682A6800) [pid = 2496] [serial = 1204] [outer = 0000006F682A0000] 04:36:02 INFO - PROCESS | 2496 | 1470656162800 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F682AD800) [pid = 2496] [serial = 1205] [outer = 0000006F682A0000] 04:36:03 INFO - PROCESS | 2496 | 1470656163328 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 735ms 04:36:03 INFO - PROCESS | 2496 | 1470656163390 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 2496 | 1470656163395 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:36:03 INFO - PROCESS | 2496 | 1470656163402 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 2496 | 1470656163406 Marionette TRACE conn5 <- [1,1570,null,{}] 04:36:03 INFO - PROCESS | 2496 | 1470656163412 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 2496 | 1470656163415 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:03 INFO - PROCESS | 2496 | 1470656163640 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:36:03 INFO - PROCESS | 2496 | 1470656163704 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 2496 | 1470656163709 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C76800 == 40 [pid = 2496] [id = 402] 04:36:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5C073800) [pid = 2496] [serial = 1206] [outer = 0000000000000000] 04:36:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C3F4800) [pid = 2496] [serial = 1207] [outer = 0000006F5C073800] 04:36:03 INFO - PROCESS | 2496 | 1470656163772 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6060B400) [pid = 2496] [serial = 1208] [outer = 0000006F5C073800] 04:36:04 INFO - PROCESS | 2496 | 1470656164361 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1023ms 04:36:04 INFO - PROCESS | 2496 | 1470656164427 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 2496 | 1470656164432 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:36:04 INFO - PROCESS | 2496 | 1470656164439 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 2496 | 1470656164442 Marionette TRACE conn5 <- [1,1574,null,{}] 04:36:04 INFO - PROCESS | 2496 | 1470656164446 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 2496 | 1470656164450 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:04 INFO - PROCESS | 2496 | 1470656164600 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:36:04 INFO - PROCESS | 2496 | 1470656164722 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 2496 | 1470656164726 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B7800 == 41 [pid = 2496] [id = 403] 04:36:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61BC2000) [pid = 2496] [serial = 1209] [outer = 0000000000000000] 04:36:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6372E400) [pid = 2496] [serial = 1210] [outer = 0000006F61BC2000] 04:36:04 INFO - PROCESS | 2496 | 1470656164786 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F64179800) [pid = 2496] [serial = 1211] [outer = 0000006F61BC2000] 04:36:05 INFO - PROCESS | 2496 | 1470656165423 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1024ms 04:36:05 INFO - PROCESS | 2496 | 1470656165465 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 2496 | 1470656165468 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:36:05 INFO - PROCESS | 2496 | 1470656165472 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 2496 | 1470656165476 Marionette TRACE conn5 <- [1,1578,null,{}] 04:36:05 INFO - PROCESS | 2496 | 1470656165488 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 2496 | 1470656165494 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:05 INFO - PROCESS | 2496 | 1470656165660 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:36:05 INFO - PROCESS | 2496 | 1470656165782 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 2496 | 1470656165786 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9D8800 == 42 [pid = 2496] [id = 404] 04:36:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F678D2400) [pid = 2496] [serial = 1212] [outer = 0000000000000000] 04:36:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6794D400) [pid = 2496] [serial = 1213] [outer = 0000006F678D2400] 04:36:05 INFO - PROCESS | 2496 | 1470656165848 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F682A9000) [pid = 2496] [serial = 1214] [outer = 0000006F678D2400] 04:36:06 INFO - PROCESS | 2496 | 1470656166440 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 04:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:36:06 INFO - PROCESS | 2496 | 1470656166460 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 2496 | 1470656166463 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:36:06 INFO - PROCESS | 2496 | 1470656166466 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 2496 | 1470656166469 Marionette TRACE conn5 <- [1,1582,null,{}] 04:36:06 INFO - PROCESS | 2496 | 1470656166473 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 2496 | 1470656166475 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:06 INFO - PROCESS | 2496 | 1470656166592 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:36:06 INFO - PROCESS | 2496 | 1470656166701 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 2496 | 1470656166704 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA32800 == 43 [pid = 2496] [id = 405] 04:36:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F67920000) [pid = 2496] [serial = 1215] [outer = 0000000000000000] 04:36:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F689A9000) [pid = 2496] [serial = 1216] [outer = 0000006F67920000] 04:36:06 INFO - PROCESS | 2496 | 1470656166761 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F68AD3400) [pid = 2496] [serial = 1217] [outer = 0000006F67920000] 04:36:07 INFO - PROCESS | 2496 | 1470656167580 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1174ms 04:36:07 INFO - PROCESS | 2496 | 1470656167647 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 2496 | 1470656167652 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:36:07 INFO - PROCESS | 2496 | 1470656167659 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 2496 | 1470656167662 Marionette TRACE conn5 <- [1,1586,null,{}] 04:36:07 INFO - PROCESS | 2496 | 1470656167668 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 2496 | 1470656167671 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:07 INFO - PROCESS | 2496 | 1470656167789 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:36:07 INFO - PROCESS | 2496 | 1470656167909 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 2496 | 1470656167914 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F56A7E000 == 44 [pid = 2496] [id = 406] 04:36:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5B877000) [pid = 2496] [serial = 1218] [outer = 0000000000000000] 04:36:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5B9D4800) [pid = 2496] [serial = 1219] [outer = 0000006F5B877000] 04:36:07 INFO - PROCESS | 2496 | 1470656167975 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5C434C00) [pid = 2496] [serial = 1220] [outer = 0000006F5B877000] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E8800 == 43 [pid = 2496] [id = 400] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1B5000 == 42 [pid = 2496] [id = 399] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A47A800 == 41 [pid = 2496] [id = 398] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A45000 == 40 [pid = 2496] [id = 397] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F62C8D800 == 39 [pid = 2496] [id = 396] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F40800 == 38 [pid = 2496] [id = 395] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64517000 == 37 [pid = 2496] [id = 394] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F611CC800 == 36 [pid = 2496] [id = 393] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D1C000 == 35 [pid = 2496] [id = 392] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A4D000 == 34 [pid = 2496] [id = 391] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F578D8800 == 33 [pid = 2496] [id = 390] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60980800 == 32 [pid = 2496] [id = 381] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA32800 == 31 [pid = 2496] [id = 405] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9D8800 == 30 [pid = 2496] [id = 404] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B7800 == 29 [pid = 2496] [id = 403] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B64D800 == 28 [pid = 2496] [id = 401] 04:36:08 INFO - PROCESS | 2496 | --DOCSHELL 0000006F62C76800 == 27 [pid = 2496] [id = 402] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F66457400) [pid = 2496] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F60EC6400) [pid = 2496] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F618C2C00) [pid = 2496] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5D4EA400) [pid = 2496] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5CD4C800) [pid = 2496] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5C06F400) [pid = 2496] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5709AC00) [pid = 2496] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F552D6400) [pid = 2496] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C12F400) [pid = 2496] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C435C00) [pid = 2496] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F610D0400) [pid = 2496] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5D4E1800) [pid = 2496] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4BFC00) [pid = 2496] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64180000) [pid = 2496] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6459EC00) [pid = 2496] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F634BA800) [pid = 2496] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F6820EC00) [pid = 2496] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67943400) [pid = 2496] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63449800) [pid = 2496] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6471B400) [pid = 2496] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F645A4C00) [pid = 2496] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F65156800) [pid = 2496] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:36:08 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60928C00) [pid = 2496] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:36:09 INFO - PROCESS | 2496 | 1470656169278 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1641ms 04:36:09 INFO - PROCESS | 2496 | 1470656169305 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 2496 | 1470656169308 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:36:09 INFO - PROCESS | 2496 | 1470656169314 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 2496 | 1470656169317 Marionette TRACE conn5 <- [1,1590,null,{}] 04:36:09 INFO - PROCESS | 2496 | 1470656169322 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 2496 | 1470656169325 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:09 INFO - PROCESS | 2496 | 1470656169421 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:36:09 INFO - PROCESS | 2496 | 1470656169434 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 2496 | 1470656169437 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C009000 == 28 [pid = 2496] [id = 407] 04:36:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5794C400) [pid = 2496] [serial = 1221] [outer = 0000000000000000] 04:36:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F57DBC800) [pid = 2496] [serial = 1222] [outer = 0000006F5794C400] 04:36:09 INFO - PROCESS | 2496 | 1470656169488 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5B846800) [pid = 2496] [serial = 1223] [outer = 0000006F5794C400] 04:36:09 INFO - PROCESS | 2496 | 1470656169978 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 04:36:09 INFO - PROCESS | 2496 | 1470656169989 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 2496 | 1470656169995 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:36:10 INFO - PROCESS | 2496 | 1470656170002 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 2496 | 1470656170004 Marionette TRACE conn5 <- [1,1594,null,{}] 04:36:10 INFO - PROCESS | 2496 | 1470656170008 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 2496 | 1470656170011 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:10 INFO - PROCESS | 2496 | 1470656170110 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:36:10 INFO - PROCESS | 2496 | 1470656170120 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 2496 | 1470656170123 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E0E000 == 29 [pid = 2496] [id = 408] 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C4BFC00) [pid = 2496] [serial = 1224] [outer = 0000000000000000] 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5C4C7C00) [pid = 2496] [serial = 1225] [outer = 0000006F5C4BFC00] 04:36:10 INFO - PROCESS | 2496 | 1470656170174 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5CF72000) [pid = 2496] [serial = 1226] [outer = 0000006F5C4BFC00] 04:36:10 INFO - PROCESS | 2496 | 1470656170638 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 04:36:10 INFO - PROCESS | 2496 | 1470656170674 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 2496 | 1470656170677 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:36:10 INFO - PROCESS | 2496 | 1470656170680 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 2496 | 1470656170684 Marionette TRACE conn5 <- [1,1598,null,{}] 04:36:10 INFO - PROCESS | 2496 | 1470656170696 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 2496 | 1470656170701 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:10 INFO - PROCESS | 2496 | 1470656170791 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:36:10 INFO - PROCESS | 2496 | 1470656170843 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 2496 | 1470656170846 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643AC800 == 30 [pid = 2496] [id = 409] 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F56F45400) [pid = 2496] [serial = 1227] [outer = 0000000000000000] 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60933C00) [pid = 2496] [serial = 1228] [outer = 0000006F56F45400] 04:36:10 INFO - PROCESS | 2496 | 1470656170897 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F60E4E000) [pid = 2496] [serial = 1229] [outer = 0000006F56F45400] 04:36:11 INFO - PROCESS | 2496 | 1470656171329 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 692ms 04:36:11 INFO - PROCESS | 2496 | 1470656171375 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 2496 | 1470656171378 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:36:11 INFO - PROCESS | 2496 | 1470656171382 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 2496 | 1470656171384 Marionette TRACE conn5 <- [1,1602,null,{}] 04:36:11 INFO - PROCESS | 2496 | 1470656171398 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 2496 | 1470656171400 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:11 INFO - PROCESS | 2496 | 1470656171517 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:36:11 INFO - PROCESS | 2496 | 1470656171522 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 2496 | 1470656171524 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482F000 == 31 [pid = 2496] [id = 410] 04:36:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F610A2000) [pid = 2496] [serial = 1230] [outer = 0000000000000000] 04:36:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F61860400) [pid = 2496] [serial = 1231] [outer = 0000006F610A2000] 04:36:11 INFO - PROCESS | 2496 | 1470656171612 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F618BD800) [pid = 2496] [serial = 1232] [outer = 0000006F610A2000] 04:36:12 INFO - PROCESS | 2496 | 1470656172076 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:36:12 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 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 04:36:12 INFO - PROCESS | 2496 | 1470656172120 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 2496 | 1470656172122 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:36:12 INFO - PROCESS | 2496 | 1470656172125 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 2496 | 1470656172128 Marionette TRACE conn5 <- [1,1606,null,{}] 04:36:12 INFO - PROCESS | 2496 | 1470656172132 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 2496 | 1470656172134 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:12 INFO - PROCESS | 2496 | 1470656172275 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:36:12 INFO - PROCESS | 2496 | 1470656172295 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 2496 | 1470656172298 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66739800 == 32 [pid = 2496] [id = 411] 04:36:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5C4BEC00) [pid = 2496] [serial = 1233] [outer = 0000000000000000] 04:36:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F634B5C00) [pid = 2496] [serial = 1234] [outer = 0000006F5C4BEC00] 04:36:12 INFO - PROCESS | 2496 | 1470656172347 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6389F400) [pid = 2496] [serial = 1235] [outer = 0000006F5C4BEC00] 04:36:12 INFO - PROCESS | 2496 | 1470656172814 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 04:36:12 INFO - PROCESS | 2496 | 1470656172861 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 2496 | 1470656172863 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:36:12 INFO - PROCESS | 2496 | 1470656172867 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 2496 | 1470656172869 Marionette TRACE conn5 <- [1,1610,null,{}] 04:36:12 INFO - PROCESS | 2496 | 1470656172873 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 2496 | 1470656172879 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:13 INFO - PROCESS | 2496 | 1470656173015 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:36:13 INFO - PROCESS | 2496 | 1470656173071 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 2496 | 1470656173073 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C5000 == 33 [pid = 2496] [id = 412] 04:36:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F638A6000) [pid = 2496] [serial = 1236] [outer = 0000000000000000] 04:36:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F64716000) [pid = 2496] [serial = 1237] [outer = 0000006F638A6000] 04:36:13 INFO - PROCESS | 2496 | 1470656173121 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F66287800) [pid = 2496] [serial = 1238] [outer = 0000006F638A6000] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F65F62800) [pid = 2496] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F678CA000) [pid = 2496] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F586BE800) [pid = 2496] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67B29C00) [pid = 2496] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60E4D400) [pid = 2496] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F565BB000) [pid = 2496] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5B881000) [pid = 2496] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F565BCC00) [pid = 2496] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C1F4800) [pid = 2496] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6372BC00) [pid = 2496] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F682A0000) [pid = 2496] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67D80800) [pid = 2496] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:36:13 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F65161400) [pid = 2496] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:36:13 INFO - PROCESS | 2496 | 1470656173782 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:36:13 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 04:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 04:36:13 INFO - PROCESS | 2496 | 1470656173856 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 2496 | 1470656173858 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:36:13 INFO - PROCESS | 2496 | 1470656173861 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 2496 | 1470656173863 Marionette TRACE conn5 <- [1,1614,null,{}] 04:36:13 INFO - PROCESS | 2496 | 1470656173867 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 2496 | 1470656173869 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:13 INFO - PROCESS | 2496 | 1470656173979 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:36:14 INFO - PROCESS | 2496 | 1470656174030 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 2496 | 1470656174032 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6796D800 == 34 [pid = 2496] [id = 413] 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5BB34400) [pid = 2496] [serial = 1239] [outer = 0000000000000000] 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6090F000) [pid = 2496] [serial = 1240] [outer = 0000006F5BB34400] 04:36:14 INFO - PROCESS | 2496 | 1470656174079 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F646A3800) [pid = 2496] [serial = 1241] [outer = 0000006F5BB34400] 04:36:14 INFO - PROCESS | 2496 | 1470656174412 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 629ms 04:36:14 INFO - PROCESS | 2496 | 1470656174494 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 2496 | 1470656174496 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:36:14 INFO - PROCESS | 2496 | 1470656174499 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 2496 | 1470656174501 Marionette TRACE conn5 <- [1,1618,null,{}] 04:36:14 INFO - PROCESS | 2496 | 1470656174505 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 2496 | 1470656174507 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:14 INFO - PROCESS | 2496 | 1470656174592 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:36:14 INFO - PROCESS | 2496 | 1470656174597 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 2496 | 1470656174599 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC2000 == 35 [pid = 2496] [id = 414] 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F64717800) [pid = 2496] [serial = 1242] [outer = 0000000000000000] 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66FC8400) [pid = 2496] [serial = 1243] [outer = 0000006F64717800] 04:36:14 INFO - PROCESS | 2496 | 1470656174646 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67022C00) [pid = 2496] [serial = 1244] [outer = 0000006F64717800] 04:36:15 INFO - PROCESS | 2496 | 1470656175076 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 04:36:15 INFO - PROCESS | 2496 | 1470656175133 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 2496 | 1470656175135 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:36:15 INFO - PROCESS | 2496 | 1470656175138 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 2496 | 1470656175140 Marionette TRACE conn5 <- [1,1622,null,{}] 04:36:15 INFO - PROCESS | 2496 | 1470656175144 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 2496 | 1470656175146 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:15 INFO - PROCESS | 2496 | 1470656175232 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:36:15 INFO - PROCESS | 2496 | 1470656175239 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 2496 | 1470656175241 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643A9000 == 36 [pid = 2496] [id = 415] 04:36:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F60609400) [pid = 2496] [serial = 1245] [outer = 0000000000000000] 04:36:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F678D4800) [pid = 2496] [serial = 1246] [outer = 0000006F60609400] 04:36:15 INFO - PROCESS | 2496 | 1470656175287 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67942400) [pid = 2496] [serial = 1247] [outer = 0000006F60609400] 04:36:15 INFO - PROCESS | 2496 | 1470656175975 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 881ms 04:36:16 INFO - PROCESS | 2496 | 1470656176023 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 2496 | 1470656176027 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:36:16 INFO - PROCESS | 2496 | 1470656176033 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 2496 | 1470656176037 Marionette TRACE conn5 <- [1,1626,null,{}] 04:36:16 INFO - PROCESS | 2496 | 1470656176043 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 2496 | 1470656176046 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:16 INFO - PROCESS | 2496 | 1470656176178 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:36:16 INFO - PROCESS | 2496 | 1470656176303 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 2496 | 1470656176307 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE8A800 == 37 [pid = 2496] [id = 416] 04:36:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F56F40800) [pid = 2496] [serial = 1248] [outer = 0000000000000000] 04:36:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57434800) [pid = 2496] [serial = 1249] [outer = 0000006F56F40800] 04:36:16 INFO - PROCESS | 2496 | 1470656176367 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5B881000) [pid = 2496] [serial = 1250] [outer = 0000006F56F40800] 04:36:17 INFO - PROCESS | 2496 | 1470656177192 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1171ms 04:36:17 INFO - PROCESS | 2496 | 1470656177207 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 2496 | 1470656177213 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:36:17 INFO - PROCESS | 2496 | 1470656177220 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 2496 | 1470656177223 Marionette TRACE conn5 <- [1,1630,null,{}] 04:36:17 INFO - PROCESS | 2496 | 1470656177227 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 2496 | 1470656177231 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:17 INFO - PROCESS | 2496 | 1470656177358 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:36:17 INFO - PROCESS | 2496 | 1470656177484 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 2496 | 1470656177487 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66474000 == 38 [pid = 2496] [id = 417] 04:36:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F56E0DC00) [pid = 2496] [serial = 1251] [outer = 0000000000000000] 04:36:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5D95B800) [pid = 2496] [serial = 1252] [outer = 0000006F56E0DC00] 04:36:17 INFO - PROCESS | 2496 | 1470656177548 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F60E47000) [pid = 2496] [serial = 1253] [outer = 0000006F56E0DC00] 04:36:18 INFO - PROCESS | 2496 | 1470656178423 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC2000 == 37 [pid = 2496] [id = 414] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6796D800 == 36 [pid = 2496] [id = 413] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C5000 == 35 [pid = 2496] [id = 412] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66739800 == 34 [pid = 2496] [id = 411] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482F000 == 33 [pid = 2496] [id = 410] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643AC800 == 32 [pid = 2496] [id = 409] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E0E000 == 31 [pid = 2496] [id = 408] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C009000 == 30 [pid = 2496] [id = 407] 04:36:18 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56A7E000 == 29 [pid = 2496] [id = 406] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F664F4C00) [pid = 2496] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F66FCCC00) [pid = 2496] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F67919000) [pid = 2496] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F678CD400) [pid = 2496] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6186E000) [pid = 2496] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67B31000) [pid = 2496] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F61866000) [pid = 2496] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634AF000) [pid = 2496] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F56A28C00) [pid = 2496] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57087000) [pid = 2496] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D403C00) [pid = 2496] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D962C00) [pid = 2496] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5708C000) [pid = 2496] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B645C00) [pid = 2496] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C436C00) [pid = 2496] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CEE4400) [pid = 2496] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6417C800) [pid = 2496] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F682AD800) [pid = 2496] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F682A6800) [pid = 2496] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6820D800) [pid = 2496] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67D8A400) [pid = 2496] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6679E000) [pid = 2496] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B48800) [pid = 2496] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6475D800) [pid = 2496] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B4B800) [pid = 2496] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1294ms 04:36:18 INFO - PROCESS | 2496 | 1470656178515 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 2496 | 1470656178520 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:36:18 INFO - PROCESS | 2496 | 1470656178526 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 2496 | 1470656178529 Marionette TRACE conn5 <- [1,1634,null,{}] 04:36:18 INFO - PROCESS | 2496 | 1470656178536 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 2496 | 1470656178539 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:18 INFO - PROCESS | 2496 | 1470656178644 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:36:18 INFO - PROCESS | 2496 | 1470656178652 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 2496 | 1470656178657 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB78000 == 30 [pid = 2496] [id = 418] 04:36:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F57EA4C00) [pid = 2496] [serial = 1254] [outer = 0000000000000000] 04:36:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F586C2800) [pid = 2496] [serial = 1255] [outer = 0000006F57EA4C00] 04:36:18 INFO - PROCESS | 2496 | 1470656178708 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C33F400) [pid = 2496] [serial = 1256] [outer = 0000006F57EA4C00] 04:36:19 INFO - PROCESS | 2496 | 1470656179295 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 839ms 04:36:19 INFO - PROCESS | 2496 | 1470656179368 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 2496 | 1470656179372 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:36:19 INFO - PROCESS | 2496 | 1470656179378 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 2496 | 1470656179381 Marionette TRACE conn5 <- [1,1638,null,{}] 04:36:19 INFO - PROCESS | 2496 | 1470656179388 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 2496 | 1470656179390 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:19 INFO - PROCESS | 2496 | 1470656179486 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:36:19 INFO - PROCESS | 2496 | 1470656179566 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 2496 | 1470656179568 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B95F000 == 31 [pid = 2496] [id = 419] 04:36:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4B0C00) [pid = 2496] [serial = 1257] [outer = 0000000000000000] 04:36:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D957C00) [pid = 2496] [serial = 1258] [outer = 0000006F5D4B0C00] 04:36:19 INFO - PROCESS | 2496 | 1470656179619 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60A10800) [pid = 2496] [serial = 1259] [outer = 0000006F5D4B0C00] 04:36:20 INFO - PROCESS | 2496 | 1470656180071 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 734ms 04:36:20 INFO - PROCESS | 2496 | 1470656180116 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 2496 | 1470656180118 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:36:20 INFO - PROCESS | 2496 | 1470656180122 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 2496 | 1470656180126 Marionette TRACE conn5 <- [1,1642,null,{}] 04:36:20 INFO - PROCESS | 2496 | 1470656180142 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 2496 | 1470656180148 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:20 INFO - PROCESS | 2496 | 1470656180240 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:36:20 INFO - PROCESS | 2496 | 1470656180256 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 2496 | 1470656180259 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64836000 == 32 [pid = 2496] [id = 420] 04:36:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61B32000) [pid = 2496] [serial = 1260] [outer = 0000000000000000] 04:36:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F634BC000) [pid = 2496] [serial = 1261] [outer = 0000006F61B32000] 04:36:20 INFO - PROCESS | 2496 | 1470656180310 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F63C8A800) [pid = 2496] [serial = 1262] [outer = 0000006F61B32000] 04:36:20 INFO - PROCESS | 2496 | 1470656180737 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 04:36:20 INFO - PROCESS | 2496 | 1470656180817 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 2496 | 1470656180820 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:36:20 INFO - PROCESS | 2496 | 1470656180823 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 2496 | 1470656180825 Marionette TRACE conn5 <- [1,1646,null,{}] 04:36:20 INFO - PROCESS | 2496 | 1470656180829 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 2496 | 1470656180831 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:20 INFO - PROCESS | 2496 | 1470656180951 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:36:20 INFO - PROCESS | 2496 | 1470656180956 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 2496 | 1470656180959 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667FC800 == 33 [pid = 2496] [id = 421] 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6417A400) [pid = 2496] [serial = 1263] [outer = 0000000000000000] 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6459F800) [pid = 2496] [serial = 1264] [outer = 0000006F6417A400] 04:36:21 INFO - PROCESS | 2496 | 1470656181047 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6488B000) [pid = 2496] [serial = 1265] [outer = 0000006F6417A400] 04:36:21 INFO - PROCESS | 2496 | 1470656181494 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 04:36:21 INFO - PROCESS | 2496 | 1470656181560 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 2496 | 1470656181562 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:36:21 INFO - PROCESS | 2496 | 1470656181565 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 2496 | 1470656181567 Marionette TRACE conn5 <- [1,1650,null,{}] 04:36:21 INFO - PROCESS | 2496 | 1470656181571 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 2496 | 1470656181573 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:21 INFO - PROCESS | 2496 | 1470656181714 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:36:21 INFO - PROCESS | 2496 | 1470656181772 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 2496 | 1470656181775 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6796B800 == 34 [pid = 2496] [id = 422] 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5782DC00) [pid = 2496] [serial = 1266] [outer = 0000000000000000] 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6628B000) [pid = 2496] [serial = 1267] [outer = 0000006F5782DC00] 04:36:21 INFO - PROCESS | 2496 | 1470656181822 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F667A4800) [pid = 2496] [serial = 1268] [outer = 0000006F5782DC00] 04:36:22 INFO - PROCESS | 2496 | 1470656182256 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 04:36:22 INFO - PROCESS | 2496 | 1470656182303 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 2496 | 1470656182305 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:36:22 INFO - PROCESS | 2496 | 1470656182316 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 2496 | 1470656182318 Marionette TRACE conn5 <- [1,1654,null,{}] 04:36:22 INFO - PROCESS | 2496 | 1470656182322 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 2496 | 1470656182328 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:22 INFO - PROCESS | 2496 | 1470656182470 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:36:22 INFO - PROCESS | 2496 | 1470656182534 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 2496 | 1470656182536 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682EA800 == 35 [pid = 2496] [id = 423] 04:36:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6701E400) [pid = 2496] [serial = 1269] [outer = 0000000000000000] 04:36:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6791B000) [pid = 2496] [serial = 1270] [outer = 0000006F6701E400] 04:36:22 INFO - PROCESS | 2496 | 1470656182584 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B43C00) [pid = 2496] [serial = 1271] [outer = 0000006F6701E400] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C4BFC00) [pid = 2496] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F610A2000) [pid = 2496] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67920000) [pid = 2496] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F678D2400) [pid = 2496] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F56F45400) [pid = 2496] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5B877000) [pid = 2496] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5794C400) [pid = 2496] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C4BEC00) [pid = 2496] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61BC2000) [pid = 2496] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5BB34400) [pid = 2496] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F638A6000) [pid = 2496] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C073800) [pid = 2496] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:36:22 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F64717800) [pid = 2496] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:36:23 INFO - PROCESS | 2496 | 1470656183070 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 797ms 04:36:23 INFO - PROCESS | 2496 | 1470656183109 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 2496 | 1470656183111 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:36:23 INFO - PROCESS | 2496 | 1470656183115 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 2496 | 1470656183116 Marionette TRACE conn5 <- [1,1658,null,{}] 04:36:23 INFO - PROCESS | 2496 | 1470656183121 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 2496 | 1470656183123 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:23 INFO - PROCESS | 2496 | 1470656183207 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:36:23 INFO - PROCESS | 2496 | 1470656183216 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 2496 | 1470656183218 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A477000 == 36 [pid = 2496] [id = 424] 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5794D800) [pid = 2496] [serial = 1272] [outer = 0000000000000000] 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F638A6000) [pid = 2496] [serial = 1273] [outer = 0000006F5794D800] 04:36:23 INFO - PROCESS | 2496 | 1470656183264 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6791A000) [pid = 2496] [serial = 1274] [outer = 0000006F5794D800] 04:36:23 INFO - PROCESS | 2496 | 1470656183679 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 587ms 04:36:23 INFO - PROCESS | 2496 | 1470656183705 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 2496 | 1470656183707 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:36:23 INFO - PROCESS | 2496 | 1470656183710 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:36:23 INFO - PROCESS | 2496 | 1470656183712 Marionette TRACE conn5 <- [1,1662,null,{}] 04:36:23 INFO - PROCESS | 2496 | 1470656183734 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 2496 | 1470656183736 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:23 INFO - PROCESS | 2496 | 1470656183830 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:36:23 INFO - PROCESS | 2496 | 1470656183835 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 2496 | 1470656183837 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D9800 == 37 [pid = 2496] [id = 425] 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67920000) [pid = 2496] [serial = 1275] [outer = 0000000000000000] 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B50000) [pid = 2496] [serial = 1276] [outer = 0000006F67920000] 04:36:23 INFO - PROCESS | 2496 | 1470656183883 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67D8BC00) [pid = 2496] [serial = 1277] [outer = 0000006F67920000] 04:36:24 INFO - PROCESS | 2496 | 1470656184325 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 04:36:24 INFO - PROCESS | 2496 | 1470656184347 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 2496 | 1470656184350 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:36:24 INFO - PROCESS | 2496 | 1470656184353 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:36:24 INFO - PROCESS | 2496 | 1470656184355 Marionette TRACE conn5 <- [1,1666,null,{}] 04:36:24 INFO - PROCESS | 2496 | 1470656184359 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 2496 | 1470656184361 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:24 INFO - PROCESS | 2496 | 1470656184447 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:36:24 INFO - PROCESS | 2496 | 1470656184453 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 2496 | 1470656184455 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A4800 == 38 [pid = 2496] [id = 426] 04:36:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F68207000) [pid = 2496] [serial = 1278] [outer = 0000000000000000] 04:36:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6820FC00) [pid = 2496] [serial = 1279] [outer = 0000006F68207000] 04:36:24 INFO - PROCESS | 2496 | 1470656184500 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F682A5C00) [pid = 2496] [serial = 1280] [outer = 0000006F68207000] 04:36:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB78000 == 37 [pid = 2496] [id = 418] 04:36:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66474000 == 36 [pid = 2496] [id = 417] 04:36:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643A9000 == 35 [pid = 2496] [id = 415] 04:36:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE8A800 == 34 [pid = 2496] [id = 416] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667FC800 == 33 [pid = 2496] [id = 421] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B95F000 == 32 [pid = 2496] [id = 419] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682EA800 == 31 [pid = 2496] [id = 423] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6796B800 == 30 [pid = 2496] [id = 422] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A477000 == 29 [pid = 2496] [id = 424] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D9800 == 28 [pid = 2496] [id = 425] 04:36:26 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64836000 == 27 [pid = 2496] [id = 420] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5CF72000) [pid = 2496] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F618BD800) [pid = 2496] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F68AD3400) [pid = 2496] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F689A9000) [pid = 2496] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61860400) [pid = 2496] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F682A9000) [pid = 2496] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60E4E000) [pid = 2496] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5B9D4800) [pid = 2496] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5B846800) [pid = 2496] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F60933C00) [pid = 2496] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6389F400) [pid = 2496] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F64179800) [pid = 2496] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F646A3800) [pid = 2496] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5C4C7C00) [pid = 2496] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F634B5C00) [pid = 2496] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F57DBC800) [pid = 2496] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F6372E400) [pid = 2496] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F66287800) [pid = 2496] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6060B400) [pid = 2496] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F66FC8400) [pid = 2496] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F6794D400) [pid = 2496] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F5C3F4800) [pid = 2496] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F5C434C00) [pid = 2496] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F6090F000) [pid = 2496] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F64716000) [pid = 2496] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F678D4800) [pid = 2496] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F67022C00) [pid = 2496] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:36:26 INFO - PROCESS | 2496 | 1470656186366 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2026ms 04:36:26 INFO - PROCESS | 2496 | 1470656186385 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 2496 | 1470656186390 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:36:26 INFO - PROCESS | 2496 | 1470656186395 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 2496 | 1470656186399 Marionette TRACE conn5 <- [1,1670,null,{}] 04:36:26 INFO - PROCESS | 2496 | 1470656186406 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 2496 | 1470656186409 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:26 INFO - PROCESS | 2496 | 1470656186509 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:36:26 INFO - PROCESS | 2496 | 1470656186518 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 2496 | 1470656186523 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB73000 == 28 [pid = 2496] [id = 427] 04:36:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F5708AC00) [pid = 2496] [serial = 1281] [outer = 0000000000000000] 04:36:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F5708E000) [pid = 2496] [serial = 1282] [outer = 0000006F5708AC00] 04:36:26 INFO - PROCESS | 2496 | 1470656186574 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F57433800) [pid = 2496] [serial = 1283] [outer = 0000006F5708AC00] 04:36:27 INFO - PROCESS | 2496 | 1470656187074 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 04:36:27 INFO - PROCESS | 2496 | 1470656187131 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 2496 | 1470656187136 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:36:27 INFO - PROCESS | 2496 | 1470656187143 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 2496 | 1470656187146 Marionette TRACE conn5 <- [1,1674,null,{}] 04:36:27 INFO - PROCESS | 2496 | 1470656187150 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 2496 | 1470656187154 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:27 INFO - PROCESS | 2496 | 1470656187247 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:36:27 INFO - PROCESS | 2496 | 1470656187321 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 2496 | 1470656187324 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE91800 == 29 [pid = 2496] [id = 428] 04:36:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F58457800) [pid = 2496] [serial = 1284] [outer = 0000000000000000] 04:36:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F5B850000) [pid = 2496] [serial = 1285] [outer = 0000006F58457800] 04:36:27 INFO - PROCESS | 2496 | 1470656187383 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5BB30400) [pid = 2496] [serial = 1286] [outer = 0000006F58457800] 04:36:27 INFO - PROCESS | 2496 | 1470656187789 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:36:27 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 04:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 04:36:27 INFO - PROCESS | 2496 | 1470656187836 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 2496 | 1470656187839 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:36:27 INFO - PROCESS | 2496 | 1470656187843 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 2496 | 1470656187847 Marionette TRACE conn5 <- [1,1678,null,{}] 04:36:27 INFO - PROCESS | 2496 | 1470656187859 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 2496 | 1470656187865 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:27 INFO - PROCESS | 2496 | 1470656187984 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:36:28 INFO - PROCESS | 2496 | 1470656187992 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 2496 | 1470656187995 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6378B000 == 30 [pid = 2496] [id = 429] 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F55099400) [pid = 2496] [serial = 1287] [outer = 0000000000000000] 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5C4CB400) [pid = 2496] [serial = 1288] [outer = 0000006F55099400] 04:36:28 INFO - PROCESS | 2496 | 1470656188046 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5CF76C00) [pid = 2496] [serial = 1289] [outer = 0000006F55099400] 04:36:28 INFO - PROCESS | 2496 | 1470656188487 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 04:36:28 INFO - PROCESS | 2496 | 1470656188516 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 2496 | 1470656188519 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:36:28 INFO - PROCESS | 2496 | 1470656188523 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:36:28 INFO - PROCESS | 2496 | 1470656188525 Marionette TRACE conn5 <- [1,1682,null,{}] 04:36:28 INFO - PROCESS | 2496 | 1470656188528 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 2496 | 1470656188531 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:28 INFO - PROCESS | 2496 | 1470656188620 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:36:28 INFO - PROCESS | 2496 | 1470656188627 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 2496 | 1470656188629 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643B9800 == 31 [pid = 2496] [id = 430] 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5D4B9800) [pid = 2496] [serial = 1290] [outer = 0000000000000000] 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5D4E8C00) [pid = 2496] [serial = 1291] [outer = 0000006F5D4B9800] 04:36:28 INFO - PROCESS | 2496 | 1470656188677 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F60902800) [pid = 2496] [serial = 1292] [outer = 0000006F5D4B9800] 04:36:29 INFO - PROCESS | 2496 | 1470656189103 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 628ms 04:36:29 INFO - PROCESS | 2496 | 1470656189154 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:36:29 INFO - PROCESS | 2496 | 1470656189165 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:36:29 INFO - PROCESS | 2496 | 1470656189169 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 2496 | 1470656189171 Marionette TRACE conn5 <- [1,1686,null,{}] 04:36:29 INFO - PROCESS | 2496 | 1470656189174 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 2496 | 1470656189177 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:29 INFO - PROCESS | 2496 | 1470656189259 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:36:29 INFO - PROCESS | 2496 | 1470656189267 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 2496 | 1470656189269 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482E000 == 32 [pid = 2496] [id = 431] 04:36:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F58327400) [pid = 2496] [serial = 1293] [outer = 0000000000000000] 04:36:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60A07400) [pid = 2496] [serial = 1294] [outer = 0000006F58327400] 04:36:29 INFO - PROCESS | 2496 | 1470656189316 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60E50400) [pid = 2496] [serial = 1295] [outer = 0000006F58327400] 04:36:29 INFO - PROCESS | 2496 | 1470656189764 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:36:29 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 04:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 629ms 04:36:29 INFO - PROCESS | 2496 | 1470656189804 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 2496 | 1470656189806 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:36:29 INFO - PROCESS | 2496 | 1470656189810 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 2496 | 1470656189811 Marionette TRACE conn5 <- [1,1690,null,{}] 04:36:29 INFO - PROCESS | 2496 | 1470656189815 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 2496 | 1470656189821 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:29 INFO - PROCESS | 2496 | 1470656189932 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:36:29 INFO - PROCESS | 2496 | 1470656189939 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 2496 | 1470656189942 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6673E800 == 33 [pid = 2496] [id = 432] 04:36:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5BB35000) [pid = 2496] [serial = 1296] [outer = 0000000000000000] 04:36:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F61867800) [pid = 2496] [serial = 1297] [outer = 0000006F5BB35000] 04:36:29 INFO - PROCESS | 2496 | 1470656189988 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F61BEA800) [pid = 2496] [serial = 1298] [outer = 0000006F5BB35000] 04:36:30 INFO - PROCESS | 2496 | 1470656190415 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 04:36:30 INFO - PROCESS | 2496 | 1470656190441 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:36:30 INFO - PROCESS | 2496 | 1470656190451 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:36:30 INFO - PROCESS | 2496 | 1470656190460 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 2496 | 1470656190462 Marionette TRACE conn5 <- [1,1694,null,{}] 04:36:30 INFO - PROCESS | 2496 | 1470656190466 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 2496 | 1470656190468 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:30 INFO - PROCESS | 2496 | 1470656190549 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:36:30 INFO - PROCESS | 2496 | 1470656190554 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 2496 | 1470656190556 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C2000 == 34 [pid = 2496] [id = 433] 04:36:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6344B000) [pid = 2496] [serial = 1299] [outer = 0000000000000000] 04:36:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F63727C00) [pid = 2496] [serial = 1300] [outer = 0000006F6344B000] 04:36:30 INFO - PROCESS | 2496 | 1470656190603 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63735C00) [pid = 2496] [serial = 1301] [outer = 0000006F6344B000] 04:36:31 INFO - PROCESS | 2496 | 1470656191061 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 04:36:31 INFO - PROCESS | 2496 | 1470656191092 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 2496 | 1470656191094 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:36:31 INFO - PROCESS | 2496 | 1470656191102 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 2496 | 1470656191104 Marionette TRACE conn5 <- [1,1698,null,{}] 04:36:31 INFO - PROCESS | 2496 | 1470656191108 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 2496 | 1470656191110 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:31 INFO - PROCESS | 2496 | 1470656191193 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:36:31 INFO - PROCESS | 2496 | 1470656191201 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 2496 | 1470656191203 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67966000 == 35 [pid = 2496] [id = 434] 04:36:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F63E98000) [pid = 2496] [serial = 1302] [outer = 0000000000000000] 04:36:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6417B000) [pid = 2496] [serial = 1303] [outer = 0000006F63E98000] 04:36:31 INFO - PROCESS | 2496 | 1470656191249 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F646A4800) [pid = 2496] [serial = 1304] [outer = 0000006F63E98000] 04:36:31 INFO - PROCESS | 2496 | 1470656191706 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 04:36:31 INFO - PROCESS | 2496 | 1470656191737 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:36:31 INFO - PROCESS | 2496 | 1470656191748 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:36:31 INFO - PROCESS | 2496 | 1470656191751 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 2496 | 1470656191753 Marionette TRACE conn5 <- [1,1702,null,{}] 04:36:31 INFO - PROCESS | 2496 | 1470656191757 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:31 INFO - PROCESS | 2496 | 1470656191759 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:31 INFO - PROCESS | 2496 | 1470656191873 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:36:31 INFO - PROCESS | 2496 | 1470656191970 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 2496 | 1470656191972 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6378A000 == 36 [pid = 2496] [id = 435] 04:36:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64757800) [pid = 2496] [serial = 1305] [outer = 0000000000000000] 04:36:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64EFCC00) [pid = 2496] [serial = 1306] [outer = 0000006F64757800] 04:36:32 INFO - PROCESS | 2496 | 1470656192019 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66284C00) [pid = 2496] [serial = 1307] [outer = 0000006F64757800] 04:36:32 INFO - PROCESS | 2496 | 1470656192454 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:36:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:36:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:36:32 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:36:32 INFO - PROCESS | 2496 | 1470656192490 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:36:32 INFO - PROCESS | 2496 | 1470656192493 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 2496 | 1470656192495 Marionette TRACE conn5 <- [1,1706,null,{}] 04:36:32 INFO - PROCESS | 2496 | 1470656192499 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 2496 | 1470656192501 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:32 INFO - PROCESS | 2496 | 1470656192616 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:36:32 INFO - PROCESS | 2496 | 1470656192622 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 2496 | 1470656192624 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D6800 == 37 [pid = 2496] [id = 436] 04:36:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66283400) [pid = 2496] [serial = 1308] [outer = 0000000000000000] 04:36:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F66767800) [pid = 2496] [serial = 1309] [outer = 0000006F66283400] 04:36:32 INFO - PROCESS | 2496 | 1470656192671 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F66FC8400) [pid = 2496] [serial = 1310] [outer = 0000006F66283400] 04:36:33 INFO - PROCESS | 2496 | 1470656193152 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 671ms 04:36:33 INFO - PROCESS | 2496 | 1470656193167 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 2496 | 1470656193169 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:36:33 INFO - PROCESS | 2496 | 1470656193172 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:36:33 INFO - PROCESS | 2496 | 1470656193175 Marionette TRACE conn5 <- [1,1710,null,{}] 04:36:33 INFO - PROCESS | 2496 | 1470656193188 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 2496 | 1470656193191 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:33 INFO - PROCESS | 2496 | 1470656193345 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:36:33 INFO - PROCESS | 2496 | 1470656193371 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 2496 | 1470656193374 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A467800 == 38 [pid = 2496] [id = 437] 04:36:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F678CAC00) [pid = 2496] [serial = 1311] [outer = 0000000000000000] 04:36:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F678D4400) [pid = 2496] [serial = 1312] [outer = 0000006F678CAC00] 04:36:33 INFO - PROCESS | 2496 | 1470656193422 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6794C800) [pid = 2496] [serial = 1313] [outer = 0000006F678CAC00] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6701E400) [pid = 2496] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5782DC00) [pid = 2496] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F67920000) [pid = 2496] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F56F40800) [pid = 2496] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60609400) [pid = 2496] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F61B32000) [pid = 2496] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D4B0C00) [pid = 2496] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57EA4C00) [pid = 2496] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56E0DC00) [pid = 2496] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6417A400) [pid = 2496] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:36:33 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5794D800) [pid = 2496] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:36:33 INFO - PROCESS | 2496 | 1470656193952 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:36:34 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 04:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 839ms 04:36:34 INFO - PROCESS | 2496 | 1470656194015 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 2496 | 1470656194018 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:36:34 INFO - PROCESS | 2496 | 1470656194021 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 2496 | 1470656194023 Marionette TRACE conn5 <- [1,1714,null,{}] 04:36:34 INFO - PROCESS | 2496 | 1470656194026 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 2496 | 1470656194028 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:34 INFO - PROCESS | 2496 | 1470656194113 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:36:34 INFO - PROCESS | 2496 | 1470656194119 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 2496 | 1470656194121 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1C2800 == 39 [pid = 2496] [id = 438] 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5CEE4400) [pid = 2496] [serial = 1314] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F63731400) [pid = 2496] [serial = 1315] [outer = 0000006F5CEE4400] 04:36:34 INFO - PROCESS | 2496 | 1470656194168 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F678CE800) [pid = 2496] [serial = 1316] [outer = 0000006F5CEE4400] 04:36:34 INFO - PROCESS | 2496 | 1470656194610 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 04:36:34 INFO - PROCESS | 2496 | 1470656194654 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 2496 | 1470656194657 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:36:34 INFO - PROCESS | 2496 | 1470656194660 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 2496 | 1470656194662 Marionette TRACE conn5 <- [1,1718,null,{}] 04:36:34 INFO - PROCESS | 2496 | 1470656194665 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 2496 | 1470656194668 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:34 INFO - PROCESS | 2496 | 1470656194752 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:36:34 INFO - PROCESS | 2496 | 1470656194759 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 2496 | 1470656194761 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B64C800 == 40 [pid = 2496] [id = 439] 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F678CB800) [pid = 2496] [serial = 1317] [outer = 0000000000000000] 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B2AC00) [pid = 2496] [serial = 1318] [outer = 0000006F678CB800] 04:36:34 INFO - PROCESS | 2496 | 1470656194806 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67B34000) [pid = 2496] [serial = 1319] [outer = 0000006F678CB800] 04:36:35 INFO - PROCESS | 2496 | 1470656195249 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 2496 | 1470656195295 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:36:35 INFO - PROCESS | 2496 | 1470656195303 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 2496 | 1470656195305 Marionette TRACE conn5 <- [1,1722,null,{}] 04:36:35 INFO - PROCESS | 2496 | 1470656195308 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 2496 | 1470656195310 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:35 INFO - PROCESS | 2496 | 1470656195396 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:36:35 INFO - PROCESS | 2496 | 1470656195404 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 2496 | 1470656195406 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B66A000 == 41 [pid = 2496] [id = 440] 04:36:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67B4E400) [pid = 2496] [serial = 1320] [outer = 0000000000000000] 04:36:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67D89800) [pid = 2496] [serial = 1321] [outer = 0000006F67B4E400] 04:36:35 INFO - PROCESS | 2496 | 1470656195452 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6820B800) [pid = 2496] [serial = 1322] [outer = 0000006F67B4E400] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB73000 == 40 [pid = 2496] [id = 427] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A4800 == 39 [pid = 2496] [id = 426] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE91800 == 38 [pid = 2496] [id = 428] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6378B000 == 37 [pid = 2496] [id = 429] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643B9800 == 36 [pid = 2496] [id = 430] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C2000 == 35 [pid = 2496] [id = 433] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67966000 == 34 [pid = 2496] [id = 434] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6673E800 == 33 [pid = 2496] [id = 432] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A467800 == 32 [pid = 2496] [id = 437] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6378A000 == 31 [pid = 2496] [id = 435] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B64C800 == 30 [pid = 2496] [id = 439] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482E000 == 29 [pid = 2496] [id = 431] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D6800 == 28 [pid = 2496] [id = 436] 04:36:36 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1C2800 == 27 [pid = 2496] [id = 438] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6791B000) [pid = 2496] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F667A4800) [pid = 2496] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67D8BC00) [pid = 2496] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6628B000) [pid = 2496] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67B50000) [pid = 2496] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F67B43C00) [pid = 2496] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F57434800) [pid = 2496] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67942400) [pid = 2496] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6820FC00) [pid = 2496] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F634BC000) [pid = 2496] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D957C00) [pid = 2496] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60A10800) [pid = 2496] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F586C2800) [pid = 2496] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5C33F400) [pid = 2496] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60E47000) [pid = 2496] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5D95B800) [pid = 2496] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5B881000) [pid = 2496] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F6459F800) [pid = 2496] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6488B000) [pid = 2496] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F638A6000) [pid = 2496] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F6791A000) [pid = 2496] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F63C8A800) [pid = 2496] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:36:37 INFO - PROCESS | 2496 | 1470656197333 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2079ms 04:36:37 INFO - PROCESS | 2496 | 1470656197381 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 2496 | 1470656197386 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:36:37 INFO - PROCESS | 2496 | 1470656197391 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 2496 | 1470656197395 Marionette TRACE conn5 <- [1,1726,null,{}] 04:36:37 INFO - PROCESS | 2496 | 1470656197401 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 2496 | 1470656197405 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:37 INFO - PROCESS | 2496 | 1470656197505 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:36:37 INFO - PROCESS | 2496 | 1470656197512 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 2496 | 1470656197517 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B608000 == 28 [pid = 2496] [id = 441] 04:36:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F57089400) [pid = 2496] [serial = 1323] [outer = 0000000000000000] 04:36:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5708B000) [pid = 2496] [serial = 1324] [outer = 0000006F57089400] 04:36:37 INFO - PROCESS | 2496 | 1470656197574 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F57331400) [pid = 2496] [serial = 1325] [outer = 0000006F57089400] 04:36:38 INFO - PROCESS | 2496 | 1470656198076 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 04:36:38 INFO - PROCESS | 2496 | 1470656198128 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 2496 | 1470656198134 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:36:38 INFO - PROCESS | 2496 | 1470656198140 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 2496 | 1470656198143 Marionette TRACE conn5 <- [1,1730,null,{}] 04:36:38 INFO - PROCESS | 2496 | 1470656198147 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 2496 | 1470656198151 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:38 INFO - PROCESS | 2496 | 1470656198245 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:36:38 INFO - PROCESS | 2496 | 1470656198259 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 2496 | 1470656198262 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D512000 == 29 [pid = 2496] [id = 442] 04:36:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5B644800) [pid = 2496] [serial = 1326] [outer = 0000000000000000] 04:36:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5B846800) [pid = 2496] [serial = 1327] [outer = 0000006F5B644800] 04:36:38 INFO - PROCESS | 2496 | 1470656198312 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5BB28800) [pid = 2496] [serial = 1328] [outer = 0000006F5B644800] 04:36:38 INFO - PROCESS | 2496 | 1470656198785 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 04:36:38 INFO - PROCESS | 2496 | 1470656198834 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 2496 | 1470656198837 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:36:38 INFO - PROCESS | 2496 | 1470656198840 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 2496 | 1470656198844 Marionette TRACE conn5 <- [1,1734,null,{}] 04:36:38 INFO - PROCESS | 2496 | 1470656198857 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 2496 | 1470656198862 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:39 INFO - PROCESS | 2496 | 1470656199008 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:36:39 INFO - PROCESS | 2496 | 1470656199061 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 2496 | 1470656199065 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63683000 == 30 [pid = 2496] [id = 443] 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F55A4A000) [pid = 2496] [serial = 1329] [outer = 0000000000000000] 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C43C000) [pid = 2496] [serial = 1330] [outer = 0000006F55A4A000] 04:36:39 INFO - PROCESS | 2496 | 1470656199117 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5CD4B800) [pid = 2496] [serial = 1331] [outer = 0000006F55A4A000] 04:36:39 INFO - PROCESS | 2496 | 1470656199523 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 04:36:39 INFO - PROCESS | 2496 | 1470656199577 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:36:39 INFO - PROCESS | 2496 | 1470656199580 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:36:39 INFO - PROCESS | 2496 | 1470656199584 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 2496 | 1470656199586 Marionette TRACE conn5 <- [1,1738,null,{}] 04:36:39 INFO - PROCESS | 2496 | 1470656199590 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 2496 | 1470656199592 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:39 INFO - PROCESS | 2496 | 1470656199683 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:36:39 INFO - PROCESS | 2496 | 1470656199689 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 2496 | 1470656199691 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64339800 == 31 [pid = 2496] [id = 444] 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D40AC00) [pid = 2496] [serial = 1332] [outer = 0000000000000000] 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4E2C00) [pid = 2496] [serial = 1333] [outer = 0000006F5D40AC00] 04:36:39 INFO - PROCESS | 2496 | 1470656199738 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D959400) [pid = 2496] [serial = 1334] [outer = 0000006F5D40AC00] 04:36:40 INFO - PROCESS | 2496 | 1470656200172 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 04:36:40 INFO - PROCESS | 2496 | 1470656200216 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 2496 | 1470656200219 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:36:40 INFO - PROCESS | 2496 | 1470656200222 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 2496 | 1470656200224 Marionette TRACE conn5 <- [1,1742,null,{}] 04:36:40 INFO - PROCESS | 2496 | 1470656200228 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 2496 | 1470656200230 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:40 INFO - PROCESS | 2496 | 1470656200312 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:36:40 INFO - PROCESS | 2496 | 1470656200320 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 2496 | 1470656200322 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6487B000 == 32 [pid = 2496] [id = 445] 04:36:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F58616C00) [pid = 2496] [serial = 1335] [outer = 0000000000000000] 04:36:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6092F400) [pid = 2496] [serial = 1336] [outer = 0000006F58616C00] 04:36:40 INFO - PROCESS | 2496 | 1470656200368 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60E45800) [pid = 2496] [serial = 1337] [outer = 0000006F58616C00] 04:36:40 INFO - PROCESS | 2496 | 1470656200822 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 04:36:40 INFO - PROCESS | 2496 | 1470656200854 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 2496 | 1470656200857 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:36:40 INFO - PROCESS | 2496 | 1470656200860 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 2496 | 1470656200862 Marionette TRACE conn5 <- [1,1746,null,{}] 04:36:40 INFO - PROCESS | 2496 | 1470656200865 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 2496 | 1470656200872 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:40 INFO - PROCESS | 2496 | 1470656200979 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:36:40 INFO - PROCESS | 2496 | 1470656200988 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 2496 | 1470656200990 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667DE800 == 33 [pid = 2496] [id = 446] 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60E46400) [pid = 2496] [serial = 1338] [outer = 0000000000000000] 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61865C00) [pid = 2496] [serial = 1339] [outer = 0000006F60E46400] 04:36:41 INFO - PROCESS | 2496 | 1470656201038 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F634B0400) [pid = 2496] [serial = 1340] [outer = 0000006F60E46400] 04:36:41 INFO - PROCESS | 2496 | 1470656201478 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 04:36:41 INFO - PROCESS | 2496 | 1470656201534 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 2496 | 1470656201536 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:36:41 INFO - PROCESS | 2496 | 1470656201539 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:36:41 INFO - PROCESS | 2496 | 1470656201541 Marionette TRACE conn5 <- [1,1750,null,{}] 04:36:41 INFO - PROCESS | 2496 | 1470656201545 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 2496 | 1470656201547 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:41 INFO - PROCESS | 2496 | 1470656201630 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:36:41 INFO - PROCESS | 2496 | 1470656201638 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 2496 | 1470656201640 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C8000 == 34 [pid = 2496] [id = 447] 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F634B7400) [pid = 2496] [serial = 1341] [outer = 0000000000000000] 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63731000) [pid = 2496] [serial = 1342] [outer = 0000006F634B7400] 04:36:41 INFO - PROCESS | 2496 | 1470656201686 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F63E9A400) [pid = 2496] [serial = 1343] [outer = 0000006F634B7400] 04:36:42 INFO - PROCESS | 2496 | 1470656202138 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 04:36:42 INFO - PROCESS | 2496 | 1470656202180 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 2496 | 1470656202182 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:36:42 INFO - PROCESS | 2496 | 1470656202186 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 2496 | 1470656202188 Marionette TRACE conn5 <- [1,1754,null,{}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:36:42 INFO - PROCESS | 2496 | 1470656202191 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 2496 | 1470656202193 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:42 INFO - PROCESS | 2496 | 1470656202276 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:36:42 INFO - PROCESS | 2496 | 1470656202282 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 2496 | 1470656202284 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A4800 == 35 [pid = 2496] [id = 448] 04:36:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64175800) [pid = 2496] [serial = 1344] [outer = 0000000000000000] 04:36:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F64182C00) [pid = 2496] [serial = 1345] [outer = 0000006F64175800] 04:36:42 INFO - PROCESS | 2496 | 1470656202333 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6475F800) [pid = 2496] [serial = 1346] [outer = 0000006F64175800] 04:36:42 INFO - PROCESS | 2496 | 1470656202802 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 04:36:42 INFO - PROCESS | 2496 | 1470656202821 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 2496 | 1470656202823 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:36:42 INFO - PROCESS | 2496 | 1470656202827 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:36:42 INFO - PROCESS | 2496 | 1470656202829 Marionette TRACE conn5 <- [1,1758,null,{}] 04:36:42 INFO - PROCESS | 2496 | 1470656202839 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 2496 | 1470656202841 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:42 INFO - PROCESS | 2496 | 1470656202948 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:36:42 INFO - PROCESS | 2496 | 1470656202956 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 2496 | 1470656202958 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63682800 == 36 [pid = 2496] [id = 449] 04:36:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F648D2400) [pid = 2496] [serial = 1347] [outer = 0000000000000000] 04:36:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F65F5C800) [pid = 2496] [serial = 1348] [outer = 0000006F648D2400] 04:36:43 INFO - PROCESS | 2496 | 1470656203004 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F664EA800) [pid = 2496] [serial = 1349] [outer = 0000006F648D2400] 04:36:43 INFO - PROCESS | 2496 | 1470656203474 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 04:36:43 INFO - PROCESS | 2496 | 1470656203521 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 2496 | 1470656203523 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:36:43 INFO - PROCESS | 2496 | 1470656203526 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:36:43 INFO - PROCESS | 2496 | 1470656203528 Marionette TRACE conn5 <- [1,1762,null,{}] 04:36:43 INFO - PROCESS | 2496 | 1470656203538 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:43 INFO - PROCESS | 2496 | 1470656203540 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:43 INFO - PROCESS | 2496 | 1470656203653 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:36:43 INFO - PROCESS | 2496 | 1470656203659 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 2496 | 1470656203661 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A5A800 == 37 [pid = 2496] [id = 450] 04:36:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F664EB800) [pid = 2496] [serial = 1350] [outer = 0000000000000000] 04:36:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F667A4800) [pid = 2496] [serial = 1351] [outer = 0000006F664EB800] 04:36:43 INFO - PROCESS | 2496 | 1470656203706 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F67020400) [pid = 2496] [serial = 1352] [outer = 0000006F664EB800] 04:36:44 INFO - PROCESS | 2496 | 1470656204174 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 671ms 04:36:44 INFO - PROCESS | 2496 | 1470656204207 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 2496 | 1470656204210 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:36:44 INFO - PROCESS | 2496 | 1470656204213 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 2496 | 1470656204215 Marionette TRACE conn5 <- [1,1766,null,{}] 04:36:44 INFO - PROCESS | 2496 | 1470656204219 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 2496 | 1470656204222 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:44 INFO - PROCESS | 2496 | 1470656204378 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:36:44 INFO - PROCESS | 2496 | 1470656204407 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 2496 | 1470656204410 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64873800 == 38 [pid = 2496] [id = 451] 04:36:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F678D2800) [pid = 2496] [serial = 1353] [outer = 0000000000000000] 04:36:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F6791F800) [pid = 2496] [serial = 1354] [outer = 0000006F678D2800] 04:36:44 INFO - PROCESS | 2496 | 1470656204459 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F67B2D000) [pid = 2496] [serial = 1355] [outer = 0000006F678D2800] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F678CB800) [pid = 2496] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F64757800) [pid = 2496] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F66283400) [pid = 2496] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F678CAC00) [pid = 2496] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F63E98000) [pid = 2496] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F6344B000) [pid = 2496] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5BB35000) [pid = 2496] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F58327400) [pid = 2496] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5D4B9800) [pid = 2496] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F55099400) [pid = 2496] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F58457800) [pid = 2496] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5708AC00) [pid = 2496] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F68207000) [pid = 2496] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:36:44 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5CEE4400) [pid = 2496] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:36:45 INFO - PROCESS | 2496 | 1470656205048 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:36:45 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 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 881ms 04:36:45 INFO - PROCESS | 2496 | 1470656205097 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 2496 | 1470656205099 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:36:45 INFO - PROCESS | 2496 | 1470656205103 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 2496 | 1470656205105 Marionette TRACE conn5 <- [1,1770,null,{}] 04:36:45 INFO - PROCESS | 2496 | 1470656205108 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 2496 | 1470656205110 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:45 INFO - PROCESS | 2496 | 1470656205199 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:36:45 INFO - PROCESS | 2496 | 1470656205204 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 2496 | 1470656205206 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1EB800 == 39 [pid = 2496] [id = 452] 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5CEE4400) [pid = 2496] [serial = 1356] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6372E400) [pid = 2496] [serial = 1357] [outer = 0000006F5CEE4400] 04:36:45 INFO - PROCESS | 2496 | 1470656205252 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F667A4400) [pid = 2496] [serial = 1358] [outer = 0000006F5CEE4400] 04:36:45 INFO - PROCESS | 2496 | 1470656205686 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:36:45 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 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 04:36:45 INFO - PROCESS | 2496 | 1470656205735 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 2496 | 1470656205737 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:36:45 INFO - PROCESS | 2496 | 1470656205740 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:36:45 INFO - PROCESS | 2496 | 1470656205742 Marionette TRACE conn5 <- [1,1774,null,{}] 04:36:45 INFO - PROCESS | 2496 | 1470656205745 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 2496 | 1470656205747 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:45 INFO - PROCESS | 2496 | 1470656205831 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:36:45 INFO - PROCESS | 2496 | 1470656205839 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 2496 | 1470656205841 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B666000 == 40 [pid = 2496] [id = 453] 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F678D0000) [pid = 2496] [serial = 1359] [outer = 0000000000000000] 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67B43C00) [pid = 2496] [serial = 1360] [outer = 0000006F678D0000] 04:36:45 INFO - PROCESS | 2496 | 1470656205886 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F67B51800) [pid = 2496] [serial = 1361] [outer = 0000006F678D0000] 04:36:46 INFO - PROCESS | 2496 | 1470656206331 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:36:46 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 04:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 04:36:46 INFO - PROCESS | 2496 | 1470656206382 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 2496 | 1470656206384 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:36:46 INFO - PROCESS | 2496 | 1470656206388 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 2496 | 1470656206389 Marionette TRACE conn5 <- [1,1778,null,{}] 04:36:46 INFO - PROCESS | 2496 | 1470656206393 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 2496 | 1470656206395 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:46 INFO - PROCESS | 2496 | 1470656206482 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:36:46 INFO - PROCESS | 2496 | 1470656206490 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 2496 | 1470656206492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA20800 == 41 [pid = 2496] [id = 454] 04:36:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67D84000) [pid = 2496] [serial = 1362] [outer = 0000000000000000] 04:36:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F68204000) [pid = 2496] [serial = 1363] [outer = 0000006F67D84000] 04:36:46 INFO - PROCESS | 2496 | 1470656206545 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F682A1400) [pid = 2496] [serial = 1364] [outer = 0000006F67D84000] 04:36:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B608000 == 40 [pid = 2496] [id = 441] 04:36:47 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B66A000 == 39 [pid = 2496] [id = 440] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D512000 == 38 [pid = 2496] [id = 442] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63683000 == 37 [pid = 2496] [id = 443] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64339800 == 36 [pid = 2496] [id = 444] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667DE800 == 35 [pid = 2496] [id = 446] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C8000 == 34 [pid = 2496] [id = 447] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A4800 == 33 [pid = 2496] [id = 448] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1EB800 == 32 [pid = 2496] [id = 452] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B666000 == 31 [pid = 2496] [id = 453] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64873800 == 30 [pid = 2496] [id = 451] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A5A800 == 29 [pid = 2496] [id = 450] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6487B000 == 28 [pid = 2496] [id = 445] 04:36:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63682800 == 27 [pid = 2496] [id = 449] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F67B34000) [pid = 2496] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F64EFCC00) [pid = 2496] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F66767800) [pid = 2496] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F66284C00) [pid = 2496] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67D89800) [pid = 2496] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F678D4400) [pid = 2496] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F66FC8400) [pid = 2496] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F67B2AC00) [pid = 2496] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F6794C800) [pid = 2496] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6417B000) [pid = 2496] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63727C00) [pid = 2496] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F63735C00) [pid = 2496] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F61867800) [pid = 2496] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F61BEA800) [pid = 2496] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60A07400) [pid = 2496] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60E50400) [pid = 2496] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D4E8C00) [pid = 2496] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60902800) [pid = 2496] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C4CB400) [pid = 2496] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5CF76C00) [pid = 2496] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5B850000) [pid = 2496] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5BB30400) [pid = 2496] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5708E000) [pid = 2496] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F57433800) [pid = 2496] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F682A5C00) [pid = 2496] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F63731400) [pid = 2496] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F678CE800) [pid = 2496] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F646A4800) [pid = 2496] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:36:48 INFO - PROCESS | 2496 | 1470656208412 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:36:48 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) 04:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2080ms 04:36:48 INFO - PROCESS | 2496 | 1470656208474 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 2496 | 1470656208479 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:36:48 INFO - PROCESS | 2496 | 1470656208484 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 2496 | 1470656208488 Marionette TRACE conn5 <- [1,1782,null,{}] 04:36:48 INFO - PROCESS | 2496 | 1470656208495 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 2496 | 1470656208498 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:48 INFO - PROCESS | 2496 | 1470656208599 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:36:48 INFO - PROCESS | 2496 | 1470656208614 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 2496 | 1470656208617 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5863C800 == 28 [pid = 2496] [id = 455] 04:36:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5708D400) [pid = 2496] [serial = 1365] [outer = 0000000000000000] 04:36:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5708F000) [pid = 2496] [serial = 1366] [outer = 0000006F5708D400] 04:36:48 INFO - PROCESS | 2496 | 1470656208670 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F57433000) [pid = 2496] [serial = 1367] [outer = 0000006F5708D400] 04:36:49 INFO - PROCESS | 2496 | 1470656209170 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 04:36:49 INFO - PROCESS | 2496 | 1470656209221 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 2496 | 1470656209227 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:36:49 INFO - PROCESS | 2496 | 1470656209234 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 2496 | 1470656209237 Marionette TRACE conn5 <- [1,1786,null,{}] 04:36:49 INFO - PROCESS | 2496 | 1470656209241 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 2496 | 1470656209244 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:49 INFO - PROCESS | 2496 | 1470656209339 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:36:49 INFO - PROCESS | 2496 | 1470656209348 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 2496 | 1470656209351 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D504000 == 29 [pid = 2496] [id = 456] 04:36:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F586BD400) [pid = 2496] [serial = 1368] [outer = 0000000000000000] 04:36:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5B84B800) [pid = 2496] [serial = 1369] [outer = 0000006F586BD400] 04:36:49 INFO - PROCESS | 2496 | 1470656209409 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5B9DA000) [pid = 2496] [serial = 1370] [outer = 0000006F586BD400] 04:36:49 INFO - PROCESS | 2496 | 1470656209863 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 04:36:49 INFO - PROCESS | 2496 | 1470656209906 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 2496 | 1470656209909 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:36:49 INFO - PROCESS | 2496 | 1470656209913 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 2496 | 1470656209917 Marionette TRACE conn5 <- [1,1790,null,{}] 04:36:49 INFO - PROCESS | 2496 | 1470656209929 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 2496 | 1470656209934 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:50 INFO - PROCESS | 2496 | 1470656210051 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:36:50 INFO - PROCESS | 2496 | 1470656210069 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 2496 | 1470656210072 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634D9000 == 30 [pid = 2496] [id = 457] 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F55ABB000) [pid = 2496] [serial = 1371] [outer = 0000000000000000] 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C438800) [pid = 2496] [serial = 1372] [outer = 0000006F55ABB000] 04:36:50 INFO - PROCESS | 2496 | 1470656210189 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5CD49000) [pid = 2496] [serial = 1373] [outer = 0000006F55ABB000] 04:36:50 INFO - PROCESS | 2496 | 1470656210573 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 04:36:50 INFO - PROCESS | 2496 | 1470656210607 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 2496 | 1470656210610 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:36:50 INFO - PROCESS | 2496 | 1470656210613 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 2496 | 1470656210615 Marionette TRACE conn5 <- [1,1794,null,{}] 04:36:50 INFO - PROCESS | 2496 | 1470656210619 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 2496 | 1470656210621 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:50 INFO - PROCESS | 2496 | 1470656210712 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:36:50 INFO - PROCESS | 2496 | 1470656210788 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 2496 | 1470656210790 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63E31800 == 31 [pid = 2496] [id = 458] 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5CF77000) [pid = 2496] [serial = 1374] [outer = 0000000000000000] 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4B6800) [pid = 2496] [serial = 1375] [outer = 0000006F5CF77000] 04:36:50 INFO - PROCESS | 2496 | 1470656210838 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D8C0800) [pid = 2496] [serial = 1376] [outer = 0000006F5CF77000] 04:36:51 INFO - PROCESS | 2496 | 1470656211230 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 04:36:51 INFO - PROCESS | 2496 | 1470656211288 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 2496 | 1470656211290 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:36:51 INFO - PROCESS | 2496 | 1470656211294 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:36:51 INFO - PROCESS | 2496 | 1470656211295 Marionette TRACE conn5 <- [1,1798,null,{}] 04:36:51 INFO - PROCESS | 2496 | 1470656211299 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 2496 | 1470656211301 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:51 INFO - PROCESS | 2496 | 1470656211384 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:36:51 INFO - PROCESS | 2496 | 1470656211421 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 2496 | 1470656211423 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64832000 == 32 [pid = 2496] [id = 459] 04:36:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F58619400) [pid = 2496] [serial = 1377] [outer = 0000000000000000] 04:36:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60A0D400) [pid = 2496] [serial = 1378] [outer = 0000006F58619400] 04:36:51 INFO - PROCESS | 2496 | 1470656211471 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60E50400) [pid = 2496] [serial = 1379] [outer = 0000006F58619400] 04:36:51 INFO - PROCESS | 2496 | 1470656211898 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 04:36:51 INFO - PROCESS | 2496 | 1470656211967 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 2496 | 1470656211969 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:36:51 INFO - PROCESS | 2496 | 1470656211972 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 2496 | 1470656211974 Marionette TRACE conn5 <- [1,1802,null,{}] 04:36:51 INFO - PROCESS | 2496 | 1470656211977 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 2496 | 1470656211984 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:52 INFO - PROCESS | 2496 | 1470656212093 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:36:52 INFO - PROCESS | 2496 | 1470656212101 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 2496 | 1470656212104 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6673E800 == 33 [pid = 2496] [id = 460] 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60E53000) [pid = 2496] [serial = 1380] [outer = 0000000000000000] 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61BB5400) [pid = 2496] [serial = 1381] [outer = 0000006F60E53000] 04:36:52 INFO - PROCESS | 2496 | 1470656212153 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6344AC00) [pid = 2496] [serial = 1382] [outer = 0000006F60E53000] 04:36:52 INFO - PROCESS | 2496 | 1470656212638 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 04:36:52 INFO - PROCESS | 2496 | 1470656212710 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 2496 | 1470656212712 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:36:52 INFO - PROCESS | 2496 | 1470656212743 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 2496 | 1470656212745 Marionette TRACE conn5 <- [1,1806,null,{}] 04:36:52 INFO - PROCESS | 2496 | 1470656212754 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 2496 | 1470656212756 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:52 INFO - PROCESS | 2496 | 1470656212849 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:36:52 INFO - PROCESS | 2496 | 1470656212855 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 2496 | 1470656212857 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670BD800 == 34 [pid = 2496] [id = 461] 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F61084000) [pid = 2496] [serial = 1383] [outer = 0000000000000000] 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6389C800) [pid = 2496] [serial = 1384] [outer = 0000006F61084000] 04:36:52 INFO - PROCESS | 2496 | 1470656212905 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6417B400) [pid = 2496] [serial = 1385] [outer = 0000006F61084000] 04:36:53 INFO - PROCESS | 2496 | 1470656213332 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 650ms 04:36:53 INFO - PROCESS | 2496 | 1470656213369 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 2496 | 1470656213371 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:36:53 INFO - PROCESS | 2496 | 1470656213374 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 2496 | 1470656213376 Marionette TRACE conn5 <- [1,1810,null,{}] 04:36:53 INFO - PROCESS | 2496 | 1470656213380 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 2496 | 1470656213382 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:53 INFO - PROCESS | 2496 | 1470656213463 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:36:53 INFO - PROCESS | 2496 | 1470656213469 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 2496 | 1470656213471 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67846800 == 35 [pid = 2496] [id = 462] 04:36:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64181800) [pid = 2496] [serial = 1386] [outer = 0000000000000000] 04:36:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F64714400) [pid = 2496] [serial = 1387] [outer = 0000006F64181800] 04:36:53 INFO - PROCESS | 2496 | 1470656213517 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F65155C00) [pid = 2496] [serial = 1388] [outer = 0000006F64181800] 04:36:54 INFO - PROCESS | 2496 | 1470656213994 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 671ms 04:36:54 INFO - PROCESS | 2496 | 1470656214049 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 2496 | 1470656214051 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:36:54 INFO - PROCESS | 2496 | 1470656214055 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 2496 | 1470656214057 Marionette TRACE conn5 <- [1,1814,null,{}] 04:36:54 INFO - PROCESS | 2496 | 1470656214061 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 2496 | 1470656214063 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:54 INFO - PROCESS | 2496 | 1470656214174 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:36:54 INFO - PROCESS | 2496 | 1470656214253 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 2496 | 1470656214256 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634CF800 == 36 [pid = 2496] [id = 463] 04:36:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F65156800) [pid = 2496] [serial = 1389] [outer = 0000000000000000] 04:36:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F66452000) [pid = 2496] [serial = 1390] [outer = 0000006F65156800] 04:36:54 INFO - PROCESS | 2496 | 1470656214303 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F66799400) [pid = 2496] [serial = 1391] [outer = 0000006F65156800] 04:36:54 INFO - PROCESS | 2496 | 1470656214758 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 04:36:54 INFO - PROCESS | 2496 | 1470656214792 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 2496 | 1470656214794 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:36:54 INFO - PROCESS | 2496 | 1470656214798 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 2496 | 1470656214800 Marionette TRACE conn5 <- [1,1818,null,{}] 04:36:54 INFO - PROCESS | 2496 | 1470656214804 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 2496 | 1470656214805 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:54 INFO - PROCESS | 2496 | 1470656214924 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:36:54 INFO - PROCESS | 2496 | 1470656214931 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 2496 | 1470656214933 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC8800 == 37 [pid = 2496] [id = 464] 04:36:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F66FD3800) [pid = 2496] [serial = 1392] [outer = 0000000000000000] 04:36:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F6701C800) [pid = 2496] [serial = 1393] [outer = 0000006F66FD3800] 04:36:55 INFO - PROCESS | 2496 | 1470656215025 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F678CF000) [pid = 2496] [serial = 1394] [outer = 0000006F66FD3800] 04:36:55 INFO - PROCESS | 2496 | 1470656215466 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 04:36:55 INFO - PROCESS | 2496 | 1470656215534 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 2496 | 1470656215537 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:36:55 INFO - PROCESS | 2496 | 1470656215579 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 2496 | 1470656215582 Marionette TRACE conn5 <- [1,1822,null,{}] 04:36:55 INFO - PROCESS | 2496 | 1470656215589 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 2496 | 1470656215591 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:55 INFO - PROCESS | 2496 | 1470656215857 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F648D2400) [pid = 2496] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F664EB800) [pid = 2496] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F678D2800) [pid = 2496] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F678D0000) [pid = 2496] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F60E46400) [pid = 2496] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F58616C00) [pid = 2496] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D40AC00) [pid = 2496] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F55A4A000) [pid = 2496] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5B644800) [pid = 2496] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57089400) [pid = 2496] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67B4E400) [pid = 2496] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64175800) [pid = 2496] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F634B7400) [pid = 2496] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:36:55 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5CEE4400) [pid = 2496] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:36:55 INFO - PROCESS | 2496 | 1470656215914 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 2496 | 1470656215917 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6454D000 == 38 [pid = 2496] [id = 465] 04:36:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F56A20800) [pid = 2496] [serial = 1395] [outer = 0000000000000000] 04:36:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F57D47800) [pid = 2496] [serial = 1396] [outer = 0000006F56A20800] 04:36:55 INFO - PROCESS | 2496 | 1470656215965 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F61BE9400) [pid = 2496] [serial = 1397] [outer = 0000006F56A20800] 04:36:56 INFO - PROCESS | 2496 | 1470656216344 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:36:56 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 04:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 797ms 04:36:56 INFO - PROCESS | 2496 | 1470656216378 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 2496 | 1470656216381 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:36:56 INFO - PROCESS | 2496 | 1470656216384 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 2496 | 1470656216386 Marionette TRACE conn5 <- [1,1826,null,{}] 04:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:36:56 INFO - PROCESS | 2496 | 1470656216390 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 2496 | 1470656216392 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:56 INFO - PROCESS | 2496 | 1470656216478 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:36:56 INFO - PROCESS | 2496 | 1470656216484 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 2496 | 1470656216486 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1AF000 == 39 [pid = 2496] [id = 466] 04:36:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6417F000) [pid = 2496] [serial = 1398] [outer = 0000000000000000] 04:36:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F678D2800) [pid = 2496] [serial = 1399] [outer = 0000006F6417F000] 04:36:56 INFO - PROCESS | 2496 | 1470656216532 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B2F000) [pid = 2496] [serial = 1400] [outer = 0000006F6417F000] 04:36:57 INFO - PROCESS | 2496 | 1470656217263 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 924ms 04:36:57 INFO - PROCESS | 2496 | 1470656217319 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 2496 | 1470656217324 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:36:57 INFO - PROCESS | 2496 | 1470656217329 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 2496 | 1470656217333 Marionette TRACE conn5 <- [1,1830,null,{}] 04:36:57 INFO - PROCESS | 2496 | 1470656217340 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 2496 | 1470656217343 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:57 INFO - PROCESS | 2496 | 1470656217488 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:36:57 INFO - PROCESS | 2496 | 1470656217604 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 2496 | 1470656217607 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC8800 == 40 [pid = 2496] [id = 467] 04:36:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F56F43000) [pid = 2496] [serial = 1401] [outer = 0000000000000000] 04:36:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F570A6400) [pid = 2496] [serial = 1402] [outer = 0000006F56F43000] 04:36:57 INFO - PROCESS | 2496 | 1470656217669 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F584BC000) [pid = 2496] [serial = 1403] [outer = 0000006F56F43000] 04:36:58 INFO - PROCESS | 2496 | 1470656218380 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1133ms 04:36:58 INFO - PROCESS | 2496 | 1470656218475 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 2496 | 1470656218480 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:36:58 INFO - PROCESS | 2496 | 1470656218488 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 2496 | 1470656218492 Marionette TRACE conn5 <- [1,1834,null,{}] 04:36:58 INFO - PROCESS | 2496 | 1470656218496 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 2496 | 1470656218500 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:58 INFO - PROCESS | 2496 | 1470656218633 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:36:58 INFO - PROCESS | 2496 | 1470656218861 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 2496 | 1470656218864 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F573E2800 == 41 [pid = 2496] [id = 468] 04:36:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F56A2A400) [pid = 2496] [serial = 1404] [outer = 0000000000000000] 04:36:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5708E800) [pid = 2496] [serial = 1405] [outer = 0000006F56A2A400] 04:36:58 INFO - PROCESS | 2496 | 1470656218928 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5B84BC00) [pid = 2496] [serial = 1406] [outer = 0000006F56A2A400] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6454D000 == 40 [pid = 2496] [id = 465] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC8800 == 39 [pid = 2496] [id = 464] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634CF800 == 38 [pid = 2496] [id = 463] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67846800 == 37 [pid = 2496] [id = 462] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670BD800 == 36 [pid = 2496] [id = 461] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6673E800 == 35 [pid = 2496] [id = 460] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64832000 == 34 [pid = 2496] [id = 459] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63E31800 == 33 [pid = 2496] [id = 458] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F634D9000 == 32 [pid = 2496] [id = 457] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D504000 == 31 [pid = 2496] [id = 456] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F68204000) [pid = 2496] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5863C800 == 30 [pid = 2496] [id = 455] 04:36:59 INFO - PROCESS | 2496 | 1470656219620 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:36:59 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) 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1178ms 04:36:59 INFO - PROCESS | 2496 | 1470656219682 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 2496 | 1470656219686 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F65F5C800) [pid = 2496] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F667A4800) [pid = 2496] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F664EA800) [pid = 2496] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6791F800) [pid = 2496] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F67020400) [pid = 2496] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F67B43C00) [pid = 2496] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F67B51800) [pid = 2496] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F61865C00) [pid = 2496] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6092F400) [pid = 2496] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60E45800) [pid = 2496] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5D4E2C00) [pid = 2496] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D959400) [pid = 2496] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C43C000) [pid = 2496] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CD4B800) [pid = 2496] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B846800) [pid = 2496] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5BB28800) [pid = 2496] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5708B000) [pid = 2496] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F57331400) [pid = 2496] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6820B800) [pid = 2496] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F64182C00) [pid = 2496] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63731000) [pid = 2496] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F63E9A400) [pid = 2496] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F634B0400) [pid = 2496] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6372E400) [pid = 2496] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67B2D000) [pid = 2496] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F667A4400) [pid = 2496] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F6475F800) [pid = 2496] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:36:59 INFO - PROCESS | 2496 | 1470656219698 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 2496 | 1470656219701 Marionette TRACE conn5 <- [1,1838,null,{}] 04:36:59 INFO - PROCESS | 2496 | 1470656219707 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 2496 | 1470656219712 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:59 INFO - PROCESS | 2496 | 1470656219805 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:36:59 INFO - PROCESS | 2496 | 1470656219819 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 2496 | 1470656219822 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:36:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D479000 == 31 [pid = 2496] [id = 469] 04:36:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5B87B400) [pid = 2496] [serial = 1407] [outer = 0000000000000000] 04:36:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5C1F1800) [pid = 2496] [serial = 1408] [outer = 0000006F5B87B400] 04:36:59 INFO - PROCESS | 2496 | 1470656219871 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C4C6800) [pid = 2496] [serial = 1409] [outer = 0000006F5B87B400] 04:37:00 INFO - PROCESS | 2496 | 1470656220401 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 739ms 04:37:00 INFO - PROCESS | 2496 | 1470656220438 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 2496 | 1470656220442 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:37:00 INFO - PROCESS | 2496 | 1470656220447 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 2496 | 1470656220449 Marionette TRACE conn5 <- [1,1842,null,{}] 04:37:00 INFO - PROCESS | 2496 | 1470656220453 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 2496 | 1470656220456 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:00 INFO - PROCESS | 2496 | 1470656220548 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:37:00 INFO - PROCESS | 2496 | 1470656220555 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 2496 | 1470656220558 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637DE000 == 32 [pid = 2496] [id = 470] 04:37:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5D4DCC00) [pid = 2496] [serial = 1410] [outer = 0000000000000000] 04:37:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D95AC00) [pid = 2496] [serial = 1411] [outer = 0000006F5D4DCC00] 04:37:00 INFO - PROCESS | 2496 | 1470656220606 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60A09000) [pid = 2496] [serial = 1412] [outer = 0000006F5D4DCC00] 04:37:01 INFO - PROCESS | 2496 | 1470656221091 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 04:37:01 INFO - PROCESS | 2496 | 1470656221122 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 2496 | 1470656221124 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:37:01 INFO - PROCESS | 2496 | 1470656221130 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 2496 | 1470656221136 Marionette TRACE conn5 <- [1,1846,null,{}] 04:37:01 INFO - PROCESS | 2496 | 1470656221147 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 2496 | 1470656221151 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:01 INFO - PROCESS | 2496 | 1470656221243 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:37:01 INFO - PROCESS | 2496 | 1470656221253 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 2496 | 1470656221256 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F39000 == 33 [pid = 2496] [id = 471] 04:37:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56E08C00) [pid = 2496] [serial = 1413] [outer = 0000000000000000] 04:37:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F61861000) [pid = 2496] [serial = 1414] [outer = 0000006F56E08C00] 04:37:01 INFO - PROCESS | 2496 | 1470656221302 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F618BBC00) [pid = 2496] [serial = 1415] [outer = 0000006F56E08C00] 04:37:01 INFO - PROCESS | 2496 | 1470656221740 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 692ms 04:37:01 INFO - PROCESS | 2496 | 1470656221823 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 2496 | 1470656221826 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:37:01 INFO - PROCESS | 2496 | 1470656221829 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:37:01 INFO - PROCESS | 2496 | 1470656221831 Marionette TRACE conn5 <- [1,1850,null,{}] 04:37:01 INFO - PROCESS | 2496 | 1470656221835 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 2496 | 1470656221837 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:01 INFO - PROCESS | 2496 | 1470656221956 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:37:01 INFO - PROCESS | 2496 | 1470656221964 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 2496 | 1470656221967 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667F6000 == 34 [pid = 2496] [id = 472] 04:37:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F61BEA800) [pid = 2496] [serial = 1416] [outer = 0000000000000000] 04:37:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6372D800) [pid = 2496] [serial = 1417] [outer = 0000006F61BEA800] 04:37:02 INFO - PROCESS | 2496 | 1470656222021 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63D75C00) [pid = 2496] [serial = 1418] [outer = 0000006F61BEA800] 04:37:02 INFO - PROCESS | 2496 | 1470656222497 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 04:37:02 INFO - PROCESS | 2496 | 1470656222566 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 2496 | 1470656222569 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:37:02 INFO - PROCESS | 2496 | 1470656222572 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 2496 | 1470656222574 Marionette TRACE conn5 <- [1,1854,null,{}] 04:37:02 INFO - PROCESS | 2496 | 1470656222578 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 2496 | 1470656222580 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:02 INFO - PROCESS | 2496 | 1470656222693 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:37:02 INFO - PROCESS | 2496 | 1470656222748 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 2496 | 1470656222754 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64829000 == 35 [pid = 2496] [id = 473] 04:37:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6471A400) [pid = 2496] [serial = 1419] [outer = 0000000000000000] 04:37:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F648CB400) [pid = 2496] [serial = 1420] [outer = 0000006F6471A400] 04:37:02 INFO - PROCESS | 2496 | 1470656222812 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66765000) [pid = 2496] [serial = 1421] [outer = 0000006F6471A400] 04:37:03 INFO - PROCESS | 2496 | 1470656223283 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 776ms 04:37:03 INFO - PROCESS | 2496 | 1470656223351 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 2496 | 1470656223353 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:37:03 INFO - PROCESS | 2496 | 1470656223357 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 2496 | 1470656223359 Marionette TRACE conn5 <- [1,1858,null,{}] 04:37:03 INFO - PROCESS | 2496 | 1470656223369 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 2496 | 1470656223372 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:03 INFO - PROCESS | 2496 | 1470656223495 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:37:03 INFO - PROCESS | 2496 | 1470656223556 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 2496 | 1470656223558 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A2000 == 36 [pid = 2496] [id = 474] 04:37:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66FCA000) [pid = 2496] [serial = 1422] [outer = 0000000000000000] 04:37:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67914C00) [pid = 2496] [serial = 1423] [outer = 0000006F66FCA000] 04:37:03 INFO - PROCESS | 2496 | 1470656223605 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67943400) [pid = 2496] [serial = 1424] [outer = 0000006F66FCA000] 04:37:04 INFO - PROCESS | 2496 | 1470656224038 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 04:37:04 INFO - PROCESS | 2496 | 1470656224094 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 2496 | 1470656224096 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:37:04 INFO - PROCESS | 2496 | 1470656224100 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 2496 | 1470656224102 Marionette TRACE conn5 <- [1,1862,null,{}] 04:37:04 INFO - PROCESS | 2496 | 1470656224105 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 2496 | 1470656224108 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:04 INFO - PROCESS | 2496 | 1470656224285 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67D84000) [pid = 2496] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F55ABB000) [pid = 2496] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F58619400) [pid = 2496] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F66FD3800) [pid = 2496] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F586BD400) [pid = 2496] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5708D400) [pid = 2496] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F61084000) [pid = 2496] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5CF77000) [pid = 2496] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60E53000) [pid = 2496] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F65156800) [pid = 2496] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F64181800) [pid = 2496] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:37:04 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F56A20800) [pid = 2496] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:37:04 INFO - PROCESS | 2496 | 1470656224347 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 2496 | 1470656224349 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64796000 == 37 [pid = 2496] [id = 475] 04:37:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56A20800) [pid = 2496] [serial = 1425] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F58619400) [pid = 2496] [serial = 1426] [outer = 0000006F56A20800] 04:37:04 INFO - PROCESS | 2496 | 1470656224395 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6107B800) [pid = 2496] [serial = 1427] [outer = 0000006F56A20800] 04:37:04 INFO - PROCESS | 2496 | 1470656224765 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 04:37:04 INFO - PROCESS | 2496 | 1470656224774 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 2496 | 1470656224776 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:37:04 INFO - PROCESS | 2496 | 1470656224779 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 2496 | 1470656224789 Marionette TRACE conn5 <- [1,1866,null,{}] 04:37:04 INFO - PROCESS | 2496 | 1470656224801 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 2496 | 1470656224804 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:04 INFO - PROCESS | 2496 | 1470656224914 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:37:04 INFO - PROCESS | 2496 | 1470656224921 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 2496 | 1470656224923 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A54800 == 38 [pid = 2496] [id = 476] 04:37:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F64181800) [pid = 2496] [serial = 1428] [outer = 0000000000000000] 04:37:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F678CE000) [pid = 2496] [serial = 1429] [outer = 0000006F64181800] 04:37:04 INFO - PROCESS | 2496 | 1470656224969 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B2C000) [pid = 2496] [serial = 1430] [outer = 0000006F64181800] 04:37:05 INFO - PROCESS | 2496 | 1470656225380 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 650ms 04:37:05 INFO - PROCESS | 2496 | 1470656225437 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 2496 | 1470656225440 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:37:05 INFO - PROCESS | 2496 | 1470656225443 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:37:05 INFO - PROCESS | 2496 | 1470656225445 Marionette TRACE conn5 <- [1,1870,null,{}] 04:37:05 INFO - PROCESS | 2496 | 1470656225449 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 2496 | 1470656225451 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:05 INFO - PROCESS | 2496 | 1470656225536 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:37:05 INFO - PROCESS | 2496 | 1470656225541 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 2496 | 1470656225543 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F38000 == 39 [pid = 2496] [id = 477] 04:37:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67B28C00) [pid = 2496] [serial = 1431] [outer = 0000000000000000] 04:37:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B48800) [pid = 2496] [serial = 1432] [outer = 0000006F67B28C00] 04:37:05 INFO - PROCESS | 2496 | 1470656225589 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67D84C00) [pid = 2496] [serial = 1433] [outer = 0000006F67B28C00] 04:37:06 INFO - PROCESS | 2496 | 1470656226026 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 04:37:06 INFO - PROCESS | 2496 | 1470656226077 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 2496 | 1470656226079 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:37:06 INFO - PROCESS | 2496 | 1470656226082 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 2496 | 1470656226084 Marionette TRACE conn5 <- [1,1874,null,{}] 04:37:06 INFO - PROCESS | 2496 | 1470656226088 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 2496 | 1470656226090 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:06 INFO - PROCESS | 2496 | 1470656226177 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:37:06 INFO - PROCESS | 2496 | 1470656226185 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 2496 | 1470656226188 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B62A800 == 40 [pid = 2496] [id = 478] 04:37:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67D85000) [pid = 2496] [serial = 1434] [outer = 0000000000000000] 04:37:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F68208400) [pid = 2496] [serial = 1435] [outer = 0000006F67D85000] 04:37:06 INFO - PROCESS | 2496 | 1470656226236 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F682A4000) [pid = 2496] [serial = 1436] [outer = 0000006F67D85000] 04:37:06 INFO - PROCESS | 2496 | 1470656226960 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 923ms 04:37:07 INFO - PROCESS | 2496 | 1470656227009 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 2496 | 1470656227014 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:37:07 INFO - PROCESS | 2496 | 1470656227019 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 2496 | 1470656227025 Marionette TRACE conn5 <- [1,1878,null,{}] 04:37:07 INFO - PROCESS | 2496 | 1470656227030 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 2496 | 1470656227034 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:07 INFO - PROCESS | 2496 | 1470656227159 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:37:07 INFO - PROCESS | 2496 | 1470656227282 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 2496 | 1470656227285 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6378B000 == 41 [pid = 2496] [id = 479] 04:37:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C1F3000) [pid = 2496] [serial = 1437] [outer = 0000000000000000] 04:37:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C436400) [pid = 2496] [serial = 1438] [outer = 0000006F5C1F3000] 04:37:07 INFO - PROCESS | 2496 | 1470656227348 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5D4BAC00) [pid = 2496] [serial = 1439] [outer = 0000006F5C1F3000] 04:37:08 INFO - PROCESS | 2496 | 1470656227990 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1024ms 04:37:08 INFO - PROCESS | 2496 | 1470656228047 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 2496 | 1470656228052 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:37:08 INFO - PROCESS | 2496 | 1470656228059 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 2496 | 1470656228063 Marionette TRACE conn5 <- [1,1882,null,{}] 04:37:08 INFO - PROCESS | 2496 | 1470656228067 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 2496 | 1470656228070 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:08 INFO - PROCESS | 2496 | 1470656228193 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:37:08 INFO - PROCESS | 2496 | 1470656228317 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 2496 | 1470656228320 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67839000 == 42 [pid = 2496] [id = 480] 04:37:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F61082400) [pid = 2496] [serial = 1440] [outer = 0000000000000000] 04:37:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F61867C00) [pid = 2496] [serial = 1441] [outer = 0000006F61082400] 04:37:08 INFO - PROCESS | 2496 | 1470656228380 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F63C88000) [pid = 2496] [serial = 1442] [outer = 0000006F61082400] 04:37:09 INFO - PROCESS | 2496 | 1470656228995 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 986ms 04:37:09 INFO - PROCESS | 2496 | 1470656229047 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 2496 | 1470656229050 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:37:09 INFO - PROCESS | 2496 | 1470656229068 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 2496 | 1470656229073 Marionette TRACE conn5 <- [1,1886,null,{}] 04:37:09 INFO - PROCESS | 2496 | 1470656229085 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 2496 | 1470656229090 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:09 INFO - PROCESS | 2496 | 1470656229207 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:37:09 INFO - PROCESS | 2496 | 1470656229336 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 2496 | 1470656229340 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B65C000 == 43 [pid = 2496] [id = 481] 04:37:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6628B000) [pid = 2496] [serial = 1443] [outer = 0000000000000000] 04:37:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F67915000) [pid = 2496] [serial = 1444] [outer = 0000006F6628B000] 04:37:09 INFO - PROCESS | 2496 | 1470656229401 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F6820E000) [pid = 2496] [serial = 1445] [outer = 0000006F6628B000] 04:37:10 INFO - PROCESS | 2496 | 1470656230222 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1173ms 04:37:10 INFO - PROCESS | 2496 | 1470656230247 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 2496 | 1470656230252 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:37:10 INFO - PROCESS | 2496 | 1470656230258 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 2496 | 1470656230261 Marionette TRACE conn5 <- [1,1890,null,{}] 04:37:10 INFO - PROCESS | 2496 | 1470656230267 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 2496 | 1470656230270 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:10 INFO - PROCESS | 2496 | 1470656230384 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:37:10 INFO - PROCESS | 2496 | 1470656230513 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 2496 | 1470656230518 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B897800 == 44 [pid = 2496] [id = 482] 04:37:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F570A9400) [pid = 2496] [serial = 1446] [outer = 0000000000000000] 04:37:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F579EB800) [pid = 2496] [serial = 1447] [outer = 0000006F570A9400] 04:37:10 INFO - PROCESS | 2496 | 1470656230574 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5C430C00) [pid = 2496] [serial = 1448] [outer = 0000006F570A9400] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F38000 == 43 [pid = 2496] [id = 477] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A54800 == 42 [pid = 2496] [id = 476] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64796000 == 41 [pid = 2496] [id = 475] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A2000 == 40 [pid = 2496] [id = 474] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64829000 == 39 [pid = 2496] [id = 473] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667F6000 == 38 [pid = 2496] [id = 472] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F39000 == 37 [pid = 2496] [id = 471] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637DE000 == 36 [pid = 2496] [id = 470] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D479000 == 35 [pid = 2496] [id = 469] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F573E2800 == 34 [pid = 2496] [id = 468] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1AF000 == 33 [pid = 2496] [id = 466] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC8800 == 32 [pid = 2496] [id = 467] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA20800 == 31 [pid = 2496] [id = 454] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B65C000 == 30 [pid = 2496] [id = 481] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67839000 == 29 [pid = 2496] [id = 480] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6378B000 == 28 [pid = 2496] [id = 479] 04:37:11 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B62A800 == 27 [pid = 2496] [id = 478] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F66452000) [pid = 2496] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F6701C800) [pid = 2496] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F66799400) [pid = 2496] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5B84B800) [pid = 2496] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5B9DA000) [pid = 2496] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5C438800) [pid = 2496] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5CD49000) [pid = 2496] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F61BB5400) [pid = 2496] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6344AC00) [pid = 2496] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5708F000) [pid = 2496] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57433000) [pid = 2496] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64714400) [pid = 2496] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60A0D400) [pid = 2496] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60E50400) [pid = 2496] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F682A1400) [pid = 2496] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5D4B6800) [pid = 2496] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5D8C0800) [pid = 2496] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6389C800) [pid = 2496] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6417B400) [pid = 2496] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F678CF000) [pid = 2496] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678D2800) [pid = 2496] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F57D47800) [pid = 2496] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F61BE9400) [pid = 2496] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F65155C00) [pid = 2496] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:37:11 INFO - PROCESS | 2496 | 1470656231813 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1588ms 04:37:11 INFO - PROCESS | 2496 | 1470656231876 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 2496 | 1470656231881 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:37:11 INFO - PROCESS | 2496 | 1470656231887 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 2496 | 1470656231890 Marionette TRACE conn5 <- [1,1894,null,{}] 04:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:37:11 INFO - PROCESS | 2496 | 1470656231896 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 2496 | 1470656231899 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:12 INFO - PROCESS | 2496 | 1470656231998 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:37:12 INFO - PROCESS | 2496 | 1470656232078 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 2496 | 1470656232082 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0D6800 == 28 [pid = 2496] [id = 483] 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5708F000) [pid = 2496] [serial = 1449] [outer = 0000000000000000] 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5794C400) [pid = 2496] [serial = 1450] [outer = 0000006F5708F000] 04:37:12 INFO - PROCESS | 2496 | 1470656232135 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5B847400) [pid = 2496] [serial = 1451] [outer = 0000006F5708F000] 04:37:12 INFO - PROCESS | 2496 | 1470656232573 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 04:37:12 INFO - PROCESS | 2496 | 1470656232626 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 2496 | 1470656232632 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:37:12 INFO - PROCESS | 2496 | 1470656232639 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 2496 | 1470656232642 Marionette TRACE conn5 <- [1,1898,null,{}] 04:37:12 INFO - PROCESS | 2496 | 1470656232646 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 2496 | 1470656232649 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:12 INFO - PROCESS | 2496 | 1470656232742 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:37:12 INFO - PROCESS | 2496 | 1470656232749 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 2496 | 1470656232752 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B85800 == 29 [pid = 2496] [id = 484] 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C12E000) [pid = 2496] [serial = 1452] [outer = 0000000000000000] 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C4CB400) [pid = 2496] [serial = 1453] [outer = 0000006F5C12E000] 04:37:12 INFO - PROCESS | 2496 | 1470656232803 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D403400) [pid = 2496] [serial = 1454] [outer = 0000006F5C12E000] 04:37:13 INFO - PROCESS | 2496 | 1470656233287 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 672ms 04:37:13 INFO - PROCESS | 2496 | 1470656233311 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 2496 | 1470656233314 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:37:13 INFO - PROCESS | 2496 | 1470656233317 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:37:13 INFO - PROCESS | 2496 | 1470656233321 Marionette TRACE conn5 <- [1,1902,null,{}] 04:37:13 INFO - PROCESS | 2496 | 1470656233333 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 2496 | 1470656233338 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:13 INFO - PROCESS | 2496 | 1470656233460 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:37:13 INFO - PROCESS | 2496 | 1470656233549 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 2496 | 1470656233552 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64789800 == 30 [pid = 2496] [id = 485] 04:37:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F56F45400) [pid = 2496] [serial = 1455] [outer = 0000000000000000] 04:37:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60AA6000) [pid = 2496] [serial = 1456] [outer = 0000006F56F45400] 04:37:13 INFO - PROCESS | 2496 | 1470656233603 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60EBEC00) [pid = 2496] [serial = 1457] [outer = 0000006F56F45400] 04:37:14 INFO - PROCESS | 2496 | 1470656233993 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 04:37:14 INFO - PROCESS | 2496 | 1470656234054 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 2496 | 1470656234057 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:37:14 INFO - PROCESS | 2496 | 1470656234060 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:37:14 INFO - PROCESS | 2496 | 1470656234063 Marionette TRACE conn5 <- [1,1906,null,{}] 04:37:14 INFO - PROCESS | 2496 | 1470656234072 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 2496 | 1470656234074 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:14 INFO - PROCESS | 2496 | 1470656234192 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:37:14 INFO - PROCESS | 2496 | 1470656234198 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 2496 | 1470656234200 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66299800 == 31 [pid = 2496] [id = 486] 04:37:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F610CFC00) [pid = 2496] [serial = 1458] [outer = 0000000000000000] 04:37:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61869800) [pid = 2496] [serial = 1459] [outer = 0000006F610CFC00] 04:37:14 INFO - PROCESS | 2496 | 1470656234249 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BE9400) [pid = 2496] [serial = 1460] [outer = 0000006F610CFC00] 04:37:14 INFO - PROCESS | 2496 | 1470656234717 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 693ms 04:37:14 INFO - PROCESS | 2496 | 1470656234756 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 2496 | 1470656234759 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:37:14 INFO - PROCESS | 2496 | 1470656234767 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 2496 | 1470656234769 Marionette TRACE conn5 <- [1,1910,null,{}] 04:37:14 INFO - PROCESS | 2496 | 1470656234773 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 2496 | 1470656234775 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:14 INFO - PROCESS | 2496 | 1470656234914 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:37:14 INFO - PROCESS | 2496 | 1470656234924 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 2496 | 1470656234926 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F44800 == 32 [pid = 2496] [id = 487] 04:37:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C078400) [pid = 2496] [serial = 1461] [outer = 0000000000000000] 04:37:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63728C00) [pid = 2496] [serial = 1462] [outer = 0000006F5C078400] 04:37:15 INFO - PROCESS | 2496 | 1470656235017 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F64176C00) [pid = 2496] [serial = 1463] [outer = 0000006F5C078400] 04:37:15 INFO - PROCESS | 2496 | 1470656235459 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 734ms 04:37:15 INFO - PROCESS | 2496 | 1470656235499 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 2496 | 1470656235502 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:37:15 INFO - PROCESS | 2496 | 1470656235505 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 2496 | 1470656235507 Marionette TRACE conn5 <- [1,1914,null,{}] 04:37:15 INFO - PROCESS | 2496 | 1470656235511 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 2496 | 1470656235517 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:15 INFO - PROCESS | 2496 | 1470656235658 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:37:15 INFO - PROCESS | 2496 | 1470656235716 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 2496 | 1470656235718 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67848000 == 33 [pid = 2496] [id = 488] 04:37:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64716000) [pid = 2496] [serial = 1464] [outer = 0000000000000000] 04:37:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F66457400) [pid = 2496] [serial = 1465] [outer = 0000006F64716000] 04:37:15 INFO - PROCESS | 2496 | 1470656235766 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F66799400) [pid = 2496] [serial = 1466] [outer = 0000006F64716000] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F6471A400) [pid = 2496] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F66FCA000) [pid = 2496] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5B87B400) [pid = 2496] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5D4DCC00) [pid = 2496] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56A2A400) [pid = 2496] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F61BEA800) [pid = 2496] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F56E08C00) [pid = 2496] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56F43000) [pid = 2496] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56A20800) [pid = 2496] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6417F000) [pid = 2496] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F64181800) [pid = 2496] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67D85000) [pid = 2496] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:37:16 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67B28C00) [pid = 2496] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:37:16 INFO - PROCESS | 2496 | 1470656236378 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 923ms 04:37:16 INFO - PROCESS | 2496 | 1470656236431 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 2496 | 1470656236434 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:37:16 INFO - PROCESS | 2496 | 1470656236437 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 2496 | 1470656236439 Marionette TRACE conn5 <- [1,1918,null,{}] 04:37:16 INFO - PROCESS | 2496 | 1470656236443 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 2496 | 1470656236445 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:16 INFO - PROCESS | 2496 | 1470656236528 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:37:16 INFO - PROCESS | 2496 | 1470656236534 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 2496 | 1470656236536 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799B000 == 34 [pid = 2496] [id = 489] 04:37:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D4E7C00) [pid = 2496] [serial = 1467] [outer = 0000000000000000] 04:37:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6372A400) [pid = 2496] [serial = 1468] [outer = 0000006F5D4E7C00] 04:37:16 INFO - PROCESS | 2496 | 1470656236583 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66763800) [pid = 2496] [serial = 1469] [outer = 0000006F5D4E7C00] 04:37:17 INFO - PROCESS | 2496 | 1470656237008 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 04:37:17 INFO - PROCESS | 2496 | 1470656237069 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 2496 | 1470656237071 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:37:17 INFO - PROCESS | 2496 | 1470656237075 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 2496 | 1470656237077 Marionette TRACE conn5 <- [1,1922,null,{}] 04:37:17 INFO - PROCESS | 2496 | 1470656237080 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 2496 | 1470656237082 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:17 INFO - PROCESS | 2496 | 1470656237164 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:37:17 INFO - PROCESS | 2496 | 1470656237169 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 2496 | 1470656237171 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D3000 == 35 [pid = 2496] [id = 490] 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66766800) [pid = 2496] [serial = 1470] [outer = 0000000000000000] 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6701C800) [pid = 2496] [serial = 1471] [outer = 0000006F66766800] 04:37:17 INFO - PROCESS | 2496 | 1470656237217 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F678CD400) [pid = 2496] [serial = 1472] [outer = 0000006F66766800] 04:37:17 INFO - PROCESS | 2496 | 1470656237665 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 04:37:17 INFO - PROCESS | 2496 | 1470656237706 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 2496 | 1470656237709 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:37:17 INFO - PROCESS | 2496 | 1470656237712 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 2496 | 1470656237714 Marionette TRACE conn5 <- [1,1926,null,{}] 04:37:17 INFO - PROCESS | 2496 | 1470656237722 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 2496 | 1470656237724 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:17 INFO - PROCESS | 2496 | 1470656237807 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:37:17 INFO - PROCESS | 2496 | 1470656237813 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 2496 | 1470656237815 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64556800 == 36 [pid = 2496] [id = 491] 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F678D0400) [pid = 2496] [serial = 1473] [outer = 0000000000000000] 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6791BC00) [pid = 2496] [serial = 1474] [outer = 0000006F678D0400] 04:37:17 INFO - PROCESS | 2496 | 1470656237862 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67950000) [pid = 2496] [serial = 1475] [outer = 0000006F678D0400] 04:37:18 INFO - PROCESS | 2496 | 1470656238658 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 04:37:18 INFO - PROCESS | 2496 | 1470656238702 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 2496 | 1470656238708 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:37:18 INFO - PROCESS | 2496 | 1470656238713 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 2496 | 1470656238717 Marionette TRACE conn5 <- [1,1930,null,{}] 04:37:18 INFO - PROCESS | 2496 | 1470656238724 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 2496 | 1470656238728 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:18 INFO - PROCESS | 2496 | 1470656238860 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:37:18 INFO - PROCESS | 2496 | 1470656238985 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 2496 | 1470656238988 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6366D800 == 37 [pid = 2496] [id = 492] 04:37:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F57434C00) [pid = 2496] [serial = 1476] [outer = 0000000000000000] 04:37:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5B648000) [pid = 2496] [serial = 1477] [outer = 0000006F57434C00] 04:37:19 INFO - PROCESS | 2496 | 1470656239050 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5C437000) [pid = 2496] [serial = 1478] [outer = 0000006F57434C00] 04:37:19 INFO - PROCESS | 2496 | 1470656239775 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1137ms 04:37:19 INFO - PROCESS | 2496 | 1470656239853 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 2496 | 1470656239859 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:37:19 INFO - PROCESS | 2496 | 1470656239866 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 2496 | 1470656239869 Marionette TRACE conn5 <- [1,1934,null,{}] 04:37:19 INFO - PROCESS | 2496 | 1470656239873 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 2496 | 1470656239876 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:20 INFO - PROCESS | 2496 | 1470656240026 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:37:20 INFO - PROCESS | 2496 | 1470656240142 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 2496 | 1470656240145 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD1B000 == 38 [pid = 2496] [id = 493] 04:37:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F58326C00) [pid = 2496] [serial = 1479] [outer = 0000000000000000] 04:37:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5C347400) [pid = 2496] [serial = 1480] [outer = 0000006F58326C00] 04:37:20 INFO - PROCESS | 2496 | 1470656240208 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F60A07400) [pid = 2496] [serial = 1481] [outer = 0000006F58326C00] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D3000 == 37 [pid = 2496] [id = 490] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799B000 == 36 [pid = 2496] [id = 489] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67848000 == 35 [pid = 2496] [id = 488] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F44800 == 34 [pid = 2496] [id = 487] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66299800 == 33 [pid = 2496] [id = 486] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64789800 == 32 [pid = 2496] [id = 485] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B85800 == 31 [pid = 2496] [id = 484] 04:37:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0D6800 == 30 [pid = 2496] [id = 483] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F68208400) [pid = 2496] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F682A4000) [pid = 2496] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67B48800) [pid = 2496] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F648CB400) [pid = 2496] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F67914C00) [pid = 2496] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C1F1800) [pid = 2496] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4C6800) [pid = 2496] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D95AC00) [pid = 2496] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60A09000) [pid = 2496] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5708E800) [pid = 2496] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F66765000) [pid = 2496] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5B84BC00) [pid = 2496] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6372D800) [pid = 2496] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F61861000) [pid = 2496] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F618BBC00) [pid = 2496] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F570A6400) [pid = 2496] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F58619400) [pid = 2496] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F584BC000) [pid = 2496] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B2F000) [pid = 2496] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67943400) [pid = 2496] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F678CE000) [pid = 2496] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B2C000) [pid = 2496] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6107B800) [pid = 2496] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F63D75C00) [pid = 2496] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:37:20 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F67D84C00) [pid = 2496] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:37:21 INFO - PROCESS | 2496 | 1470656241018 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1175ms 04:37:21 INFO - PROCESS | 2496 | 1470656241042 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 2496 | 1470656241046 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:37:21 INFO - PROCESS | 2496 | 1470656241051 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 2496 | 1470656241056 Marionette TRACE conn5 <- [1,1938,null,{}] 04:37:21 INFO - PROCESS | 2496 | 1470656241061 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 2496 | 1470656241063 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:21 INFO - PROCESS | 2496 | 1470656241170 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:37:21 INFO - PROCESS | 2496 | 1470656241253 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 2496 | 1470656241255 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDAB800 == 31 [pid = 2496] [id = 494] 04:37:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F56E0B800) [pid = 2496] [serial = 1482] [outer = 0000000000000000] 04:37:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F570A4C00) [pid = 2496] [serial = 1483] [outer = 0000006F56E0B800] 04:37:21 INFO - PROCESS | 2496 | 1470656241307 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57DBFC00) [pid = 2496] [serial = 1484] [outer = 0000006F56E0B800] 04:37:21 INFO - PROCESS | 2496 | 1470656241761 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 735ms 04:37:21 INFO - PROCESS | 2496 | 1470656241786 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 2496 | 1470656241790 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:37:21 INFO - PROCESS | 2496 | 1470656241797 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 2496 | 1470656241800 Marionette TRACE conn5 <- [1,1942,null,{}] 04:37:21 INFO - PROCESS | 2496 | 1470656241803 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 2496 | 1470656241806 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:21 INFO - PROCESS | 2496 | 1470656241901 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:37:21 INFO - PROCESS | 2496 | 1470656241908 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 2496 | 1470656241910 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B85800 == 32 [pid = 2496] [id = 495] 04:37:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C078800) [pid = 2496] [serial = 1485] [outer = 0000000000000000] 04:37:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C3F3000) [pid = 2496] [serial = 1486] [outer = 0000006F5C078800] 04:37:21 INFO - PROCESS | 2496 | 1470656241961 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C4C7800) [pid = 2496] [serial = 1487] [outer = 0000006F5C078800] 04:37:22 INFO - PROCESS | 2496 | 1470656242430 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 04:37:22 INFO - PROCESS | 2496 | 1470656242470 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 2496 | 1470656242473 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:37:22 INFO - PROCESS | 2496 | 1470656242476 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 2496 | 1470656242480 Marionette TRACE conn5 <- [1,1946,null,{}] 04:37:22 INFO - PROCESS | 2496 | 1470656242493 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 2496 | 1470656242498 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:22 INFO - PROCESS | 2496 | 1470656242589 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:37:22 INFO - PROCESS | 2496 | 1470656242598 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 2496 | 1470656242602 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F648E0000 == 33 [pid = 2496] [id = 496] 04:37:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F56F43C00) [pid = 2496] [serial = 1488] [outer = 0000000000000000] 04:37:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60930400) [pid = 2496] [serial = 1489] [outer = 0000006F56F43C00] 04:37:22 INFO - PROCESS | 2496 | 1470656242661 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60EBD800) [pid = 2496] [serial = 1490] [outer = 0000006F56F43C00] 04:37:23 INFO - PROCESS | 2496 | 1470656243098 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 04:37:23 INFO - PROCESS | 2496 | 1470656243150 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 2496 | 1470656243153 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:37:23 INFO - PROCESS | 2496 | 1470656243157 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 2496 | 1470656243159 Marionette TRACE conn5 <- [1,1950,null,{}] 04:37:23 INFO - PROCESS | 2496 | 1470656243162 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 2496 | 1470656243165 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:23 INFO - PROCESS | 2496 | 1470656243259 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:37:23 INFO - PROCESS | 2496 | 1470656243295 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 2496 | 1470656243297 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F40800 == 34 [pid = 2496] [id = 497] 04:37:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F618C1800) [pid = 2496] [serial = 1491] [outer = 0000000000000000] 04:37:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F61BB9400) [pid = 2496] [serial = 1492] [outer = 0000006F618C1800] 04:37:23 INFO - PROCESS | 2496 | 1470656243351 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F634BA800) [pid = 2496] [serial = 1493] [outer = 0000006F618C1800] 04:37:23 INFO - PROCESS | 2496 | 1470656243803 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 04:37:23 INFO - PROCESS | 2496 | 1470656243830 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 2496 | 1470656243832 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:37:23 INFO - PROCESS | 2496 | 1470656243835 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 2496 | 1470656243837 Marionette TRACE conn5 <- [1,1954,null,{}] 04:37:23 INFO - PROCESS | 2496 | 1470656243841 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 2496 | 1470656243843 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:23 INFO - PROCESS | 2496 | 1470656243955 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:37:23 INFO - PROCESS | 2496 | 1470656243960 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 2496 | 1470656243962 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67833800 == 35 [pid = 2496] [id = 498] 04:37:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61B30C00) [pid = 2496] [serial = 1494] [outer = 0000000000000000] 04:37:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F63730800) [pid = 2496] [serial = 1495] [outer = 0000006F61B30C00] 04:37:24 INFO - PROCESS | 2496 | 1470656244009 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F63D75C00) [pid = 2496] [serial = 1496] [outer = 0000006F61B30C00] 04:37:24 INFO - PROCESS | 2496 | 1470656244504 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 04:37:24 INFO - PROCESS | 2496 | 1470656244583 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 2496 | 1470656244585 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:37:24 INFO - PROCESS | 2496 | 1470656244589 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:37:24 INFO - PROCESS | 2496 | 1470656244591 Marionette TRACE conn5 <- [1,1958,null,{}] 04:37:24 INFO - PROCESS | 2496 | 1470656244594 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 2496 | 1470656244601 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:24 INFO - PROCESS | 2496 | 1470656244794 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:37:24 INFO - PROCESS | 2496 | 1470656244816 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 2496 | 1470656244818 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EB5000 == 36 [pid = 2496] [id = 499] 04:37:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F664ED800) [pid = 2496] [serial = 1497] [outer = 0000000000000000] 04:37:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66767400) [pid = 2496] [serial = 1498] [outer = 0000006F664ED800] 04:37:24 INFO - PROCESS | 2496 | 1470656244864 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67013800) [pid = 2496] [serial = 1499] [outer = 0000006F664ED800] 04:37:25 INFO - PROCESS | 2496 | 1470656245301 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 04:37:25 INFO - PROCESS | 2496 | 1470656245327 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 2496 | 1470656245329 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:37:25 INFO - PROCESS | 2496 | 1470656245332 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:37:25 INFO - PROCESS | 2496 | 1470656245334 Marionette TRACE conn5 <- [1,1962,null,{}] 04:37:25 INFO - PROCESS | 2496 | 1470656245344 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 2496 | 1470656245346 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:25 INFO - PROCESS | 2496 | 1470656245455 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:37:25 INFO - PROCESS | 2496 | 1470656245462 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 2496 | 1470656245464 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682DF000 == 37 [pid = 2496] [id = 500] 04:37:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F678C6800) [pid = 2496] [serial = 1500] [outer = 0000000000000000] 04:37:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F678D2400) [pid = 2496] [serial = 1501] [outer = 0000006F678C6800] 04:37:25 INFO - PROCESS | 2496 | 1470656245510 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67921000) [pid = 2496] [serial = 1502] [outer = 0000006F678C6800] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F610CFC00) [pid = 2496] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C12E000) [pid = 2496] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F570A9400) [pid = 2496] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5708F000) [pid = 2496] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5C078400) [pid = 2496] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C1F3000) [pid = 2496] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F61082400) [pid = 2496] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6628B000) [pid = 2496] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F64716000) [pid = 2496] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66766800) [pid = 2496] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56F45400) [pid = 2496] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:37:25 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5D4E7C00) [pid = 2496] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:37:25 INFO - PROCESS | 2496 | 1470656245976 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 692ms 04:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:37:26 INFO - PROCESS | 2496 | 1470656246028 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 2496 | 1470656246030 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:37:26 INFO - PROCESS | 2496 | 1470656246033 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 2496 | 1470656246036 Marionette TRACE conn5 <- [1,1966,null,{}] 04:37:26 INFO - PROCESS | 2496 | 1470656246049 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 2496 | 1470656246051 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:26 INFO - PROCESS | 2496 | 1470656246161 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:37:26 INFO - PROCESS | 2496 | 1470656246170 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 2496 | 1470656246172 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A46C000 == 38 [pid = 2496] [id = 501] 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C1F3000) [pid = 2496] [serial = 1503] [outer = 0000000000000000] 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60E50C00) [pid = 2496] [serial = 1504] [outer = 0000006F5C1F3000] 04:37:26 INFO - PROCESS | 2496 | 1470656246218 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F634BC800) [pid = 2496] [serial = 1505] [outer = 0000006F5C1F3000] 04:37:26 INFO - PROCESS | 2496 | 1470656246624 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 629ms 04:37:26 INFO - PROCESS | 2496 | 1470656246674 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 2496 | 1470656246676 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:37:26 INFO - PROCESS | 2496 | 1470656246679 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 2496 | 1470656246681 Marionette TRACE conn5 <- [1,1970,null,{}] 04:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:37:26 INFO - PROCESS | 2496 | 1470656246689 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 2496 | 1470656246691 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:26 INFO - PROCESS | 2496 | 1470656246777 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:37:26 INFO - PROCESS | 2496 | 1470656246785 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 2496 | 1470656246787 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6487B000 == 39 [pid = 2496] [id = 502] 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67946800) [pid = 2496] [serial = 1506] [outer = 0000000000000000] 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67950C00) [pid = 2496] [serial = 1507] [outer = 0000006F67946800] 04:37:26 INFO - PROCESS | 2496 | 1470656246833 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67B31800) [pid = 2496] [serial = 1508] [outer = 0000006F67946800] 04:37:27 INFO - PROCESS | 2496 | 1470656247260 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 04:37:27 INFO - PROCESS | 2496 | 1470656247315 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 2496 | 1470656247317 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:37:27 INFO - PROCESS | 2496 | 1470656247321 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 2496 | 1470656247323 Marionette TRACE conn5 <- [1,1974,null,{}] 04:37:27 INFO - PROCESS | 2496 | 1470656247326 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 2496 | 1470656247328 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:27 INFO - PROCESS | 2496 | 1470656247417 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:37:27 INFO - PROCESS | 2496 | 1470656247425 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 2496 | 1470656247427 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B629800 == 40 [pid = 2496] [id = 503] 04:37:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67B44C00) [pid = 2496] [serial = 1509] [outer = 0000000000000000] 04:37:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B4BC00) [pid = 2496] [serial = 1510] [outer = 0000006F67B44C00] 04:37:27 INFO - PROCESS | 2496 | 1470656247474 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67D85800) [pid = 2496] [serial = 1511] [outer = 0000006F67B44C00] 04:37:28 INFO - PROCESS | 2496 | 1470656248137 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 881ms 04:37:28 INFO - PROCESS | 2496 | 1470656248206 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 2496 | 1470656248211 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:37:28 INFO - PROCESS | 2496 | 1470656248216 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 2496 | 1470656248220 Marionette TRACE conn5 <- [1,1978,null,{}] 04:37:28 INFO - PROCESS | 2496 | 1470656248227 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 2496 | 1470656248230 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:28 INFO - PROCESS | 2496 | 1470656248395 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:37:28 INFO - PROCESS | 2496 | 1470656248514 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 2496 | 1470656248518 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6137F800 == 41 [pid = 2496] [id = 504] 04:37:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F56F47400) [pid = 2496] [serial = 1512] [outer = 0000000000000000] 04:37:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F58619400) [pid = 2496] [serial = 1513] [outer = 0000006F56F47400] 04:37:28 INFO - PROCESS | 2496 | 1470656248580 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5C078400) [pid = 2496] [serial = 1514] [outer = 0000006F56F47400] 04:37:29 INFO - PROCESS | 2496 | 1470656249195 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1025ms 04:37:29 INFO - PROCESS | 2496 | 1470656249244 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 2496 | 1470656249249 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:37:29 INFO - PROCESS | 2496 | 1470656249256 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 2496 | 1470656249259 Marionette TRACE conn5 <- [1,1982,null,{}] 04:37:29 INFO - PROCESS | 2496 | 1470656249263 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 2496 | 1470656249267 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:29 INFO - PROCESS | 2496 | 1470656249416 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:37:29 INFO - PROCESS | 2496 | 1470656249541 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 2496 | 1470656249544 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67846800 == 42 [pid = 2496] [id = 505] 04:37:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5CD4B800) [pid = 2496] [serial = 1515] [outer = 0000000000000000] 04:37:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F60AB1000) [pid = 2496] [serial = 1516] [outer = 0000006F5CD4B800] 04:37:29 INFO - PROCESS | 2496 | 1470656249605 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F618BE400) [pid = 2496] [serial = 1517] [outer = 0000006F5CD4B800] 04:37:30 INFO - PROCESS | 2496 | 1470656250206 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 986ms 04:37:30 INFO - PROCESS | 2496 | 1470656250243 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 2496 | 1470656250246 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:37:30 INFO - PROCESS | 2496 | 1470656250250 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 2496 | 1470656250255 Marionette TRACE conn5 <- [1,1986,null,{}] 04:37:30 INFO - PROCESS | 2496 | 1470656250267 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 2496 | 1470656250273 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:30 INFO - PROCESS | 2496 | 1470656250419 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:37:30 INFO - PROCESS | 2496 | 1470656250550 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 2496 | 1470656250554 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B657000 == 43 [pid = 2496] [id = 506] 04:37:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F64175400) [pid = 2496] [serial = 1518] [outer = 0000000000000000] 04:37:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F664EA800) [pid = 2496] [serial = 1519] [outer = 0000006F64175400] 04:37:30 INFO - PROCESS | 2496 | 1470656250615 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F67B4E400) [pid = 2496] [serial = 1520] [outer = 0000006F64175400] 04:37:31 INFO - PROCESS | 2496 | 1470656251434 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1239ms 04:37:31 INFO - PROCESS | 2496 | 1470656251492 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 2496 | 1470656251496 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:37:31 INFO - PROCESS | 2496 | 1470656251502 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 2496 | 1470656251506 Marionette TRACE conn5 <- [1,1990,null,{}] 04:37:31 INFO - PROCESS | 2496 | 1470656251512 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 2496 | 1470656251515 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:31 INFO - PROCESS | 2496 | 1470656251661 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:37:31 INFO - PROCESS | 2496 | 1470656251789 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 2496 | 1470656251795 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B89C800 == 44 [pid = 2496] [id = 507] 04:37:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F586C0800) [pid = 2496] [serial = 1521] [outer = 0000000000000000] 04:37:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5B878400) [pid = 2496] [serial = 1522] [outer = 0000006F586C0800] 04:37:31 INFO - PROCESS | 2496 | 1470656251850 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C431800) [pid = 2496] [serial = 1523] [outer = 0000006F586C0800] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6487B000 == 43 [pid = 2496] [id = 502] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A46C000 == 42 [pid = 2496] [id = 501] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682DF000 == 41 [pid = 2496] [id = 500] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EB5000 == 40 [pid = 2496] [id = 499] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67833800 == 39 [pid = 2496] [id = 498] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F40800 == 38 [pid = 2496] [id = 497] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F648E0000 == 37 [pid = 2496] [id = 496] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B85800 == 36 [pid = 2496] [id = 495] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDAB800 == 35 [pid = 2496] [id = 494] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD1B000 == 34 [pid = 2496] [id = 493] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64556800 == 33 [pid = 2496] [id = 491] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6366D800 == 32 [pid = 2496] [id = 492] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B897800 == 31 [pid = 2496] [id = 482] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B657000 == 30 [pid = 2496] [id = 506] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67846800 == 29 [pid = 2496] [id = 505] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6137F800 == 28 [pid = 2496] [id = 504] 04:37:32 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B629800 == 27 [pid = 2496] [id = 503] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F63C88000) [pid = 2496] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F61867C00) [pid = 2496] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F6820E000) [pid = 2496] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F67915000) [pid = 2496] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F66457400) [pid = 2496] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6701C800) [pid = 2496] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F66799400) [pid = 2496] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60AA6000) [pid = 2496] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F61BE9400) [pid = 2496] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6372A400) [pid = 2496] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F60EBEC00) [pid = 2496] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66763800) [pid = 2496] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F678CD400) [pid = 2496] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6791BC00) [pid = 2496] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F61869800) [pid = 2496] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C4CB400) [pid = 2496] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5D403400) [pid = 2496] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C430C00) [pid = 2496] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F579EB800) [pid = 2496] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5794C400) [pid = 2496] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5B847400) [pid = 2496] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F64176C00) [pid = 2496] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D4BAC00) [pid = 2496] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5C436400) [pid = 2496] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:37:32 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63728C00) [pid = 2496] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:37:33 INFO - PROCESS | 2496 | 1470656253012 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1528ms 04:37:33 INFO - PROCESS | 2496 | 1470656253035 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 2496 | 1470656253039 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:37:33 INFO - PROCESS | 2496 | 1470656253044 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 2496 | 1470656253049 Marionette TRACE conn5 <- [1,1994,null,{}] 04:37:33 INFO - PROCESS | 2496 | 1470656253055 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 2496 | 1470656253058 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:33 INFO - PROCESS | 2496 | 1470656253157 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:37:33 INFO - PROCESS | 2496 | 1470656253166 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 2496 | 1470656253169 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1D3800 == 28 [pid = 2496] [id = 508] 04:37:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5709F400) [pid = 2496] [serial = 1524] [outer = 0000000000000000] 04:37:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F57433800) [pid = 2496] [serial = 1525] [outer = 0000006F5709F400] 04:37:33 INFO - PROCESS | 2496 | 1470656253222 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F58692800) [pid = 2496] [serial = 1526] [outer = 0000006F5709F400] 04:37:33 INFO - PROCESS | 2496 | 1470656253727 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:37:33 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 04:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 04:37:33 INFO - PROCESS | 2496 | 1470656253782 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 2496 | 1470656253788 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:37:33 INFO - PROCESS | 2496 | 1470656253795 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 2496 | 1470656253798 Marionette TRACE conn5 <- [1,1998,null,{}] 04:37:33 INFO - PROCESS | 2496 | 1470656253842 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 2496 | 1470656253845 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:33 INFO - PROCESS | 2496 | 1470656253954 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:37:34 INFO - PROCESS | 2496 | 1470656254025 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 2496 | 1470656254028 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F62C8F000 == 29 [pid = 2496] [id = 509] 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C06EC00) [pid = 2496] [serial = 1527] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C4BF000) [pid = 2496] [serial = 1528] [outer = 0000006F5C06EC00] 04:37:34 INFO - PROCESS | 2496 | 1470656254077 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5CD4B000) [pid = 2496] [serial = 1529] [outer = 0000006F5C06EC00] 04:37:34 INFO - PROCESS | 2496 | 1470656254467 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:37:34 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 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 04:37:34 INFO - PROCESS | 2496 | 1470656254530 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 2496 | 1470656254533 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:37:34 INFO - PROCESS | 2496 | 1470656254537 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 2496 | 1470656254541 Marionette TRACE conn5 <- [1,2002,null,{}] 04:37:34 INFO - PROCESS | 2496 | 1470656254553 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 2496 | 1470656254558 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:34 INFO - PROCESS | 2496 | 1470656254647 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:37:34 INFO - PROCESS | 2496 | 1470656254655 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 2496 | 1470656254659 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A0800 == 30 [pid = 2496] [id = 510] 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5D957800) [pid = 2496] [serial = 1530] [outer = 0000000000000000] 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60902C00) [pid = 2496] [serial = 1531] [outer = 0000006F5D957800] 04:37:34 INFO - PROCESS | 2496 | 1470656254717 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60E45800) [pid = 2496] [serial = 1532] [outer = 0000006F5D957800] 04:37:35 INFO - PROCESS | 2496 | 1470656255212 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 04:37:35 INFO - PROCESS | 2496 | 1470656255306 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 2496 | 1470656255309 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:37:35 INFO - PROCESS | 2496 | 1470656255322 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 2496 | 1470656255324 Marionette TRACE conn5 <- [1,2006,null,{}] 04:37:35 INFO - PROCESS | 2496 | 1470656255328 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 2496 | 1470656255330 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:35 INFO - PROCESS | 2496 | 1470656255449 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:37:35 INFO - PROCESS | 2496 | 1470656255460 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 2496 | 1470656255462 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672C800 == 31 [pid = 2496] [id = 511] 04:37:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F610A0800) [pid = 2496] [serial = 1533] [outer = 0000000000000000] 04:37:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61865800) [pid = 2496] [serial = 1534] [outer = 0000006F610A0800] 04:37:35 INFO - PROCESS | 2496 | 1470656255509 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F618C2800) [pid = 2496] [serial = 1535] [outer = 0000006F610A0800] 04:37:35 INFO - PROCESS | 2496 | 1470656255961 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 04:37:36 INFO - PROCESS | 2496 | 1470656255998 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 2496 | 1470656256001 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:37:36 INFO - PROCESS | 2496 | 1470656256004 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:37:36 INFO - PROCESS | 2496 | 1470656256006 Marionette TRACE conn5 <- [1,2010,null,{}] 04:37:36 INFO - PROCESS | 2496 | 1470656256016 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 2496 | 1470656256019 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:36 INFO - PROCESS | 2496 | 1470656256128 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:37:36 INFO - PROCESS | 2496 | 1470656256135 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 2496 | 1470656256137 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4F000 == 32 [pid = 2496] [id = 512] 04:37:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F60EC3000) [pid = 2496] [serial = 1536] [outer = 0000000000000000] 04:37:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F634B4C00) [pid = 2496] [serial = 1537] [outer = 0000006F60EC3000] 04:37:36 INFO - PROCESS | 2496 | 1470656256183 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6372E800) [pid = 2496] [serial = 1538] [outer = 0000006F60EC3000] 04:37:36 INFO - PROCESS | 2496 | 1470656256684 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 734ms 04:37:36 INFO - PROCESS | 2496 | 1470656256741 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 2496 | 1470656256744 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:37:36 INFO - PROCESS | 2496 | 1470656256789 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 2496 | 1470656256791 Marionette TRACE conn5 <- [1,2014,null,{}] 04:37:36 INFO - PROCESS | 2496 | 1470656256795 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 2496 | 1470656256801 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:37 INFO - PROCESS | 2496 | 1470656257150 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F61B30C00) [pid = 2496] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F664ED800) [pid = 2496] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F56F43C00) [pid = 2496] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67946800) [pid = 2496] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56E0B800) [pid = 2496] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F678D0400) [pid = 2496] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F58326C00) [pid = 2496] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C078800) [pid = 2496] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67B44C00) [pid = 2496] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57434C00) [pid = 2496] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F618C1800) [pid = 2496] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678C6800) [pid = 2496] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:37:37 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5C1F3000) [pid = 2496] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:37:37 INFO - PROCESS | 2496 | 1470656257206 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 2496 | 1470656257208 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F611C7800 == 33 [pid = 2496] [id = 513] 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F55215800) [pid = 2496] [serial = 1539] [outer = 0000000000000000] 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56E0B800) [pid = 2496] [serial = 1540] [outer = 0000006F55215800] 04:37:37 INFO - PROCESS | 2496 | 1470656257256 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4E1800) [pid = 2496] [serial = 1541] [outer = 0000006F55215800] 04:37:37 INFO - PROCESS | 2496 | 1470656257633 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 881ms 04:37:37 INFO - PROCESS | 2496 | 1470656257665 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 2496 | 1470656257668 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:37:37 INFO - PROCESS | 2496 | 1470656257671 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 2496 | 1470656257673 Marionette TRACE conn5 <- [1,2018,null,{}] 04:37:37 INFO - PROCESS | 2496 | 1470656257676 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 2496 | 1470656257678 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:37 INFO - PROCESS | 2496 | 1470656257760 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:37:37 INFO - PROCESS | 2496 | 1470656257765 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 2496 | 1470656257767 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B1000 == 34 [pid = 2496] [id = 514] 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6107C000) [pid = 2496] [serial = 1542] [outer = 0000000000000000] 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6459F800) [pid = 2496] [serial = 1543] [outer = 0000006F6107C000] 04:37:37 INFO - PROCESS | 2496 | 1470656257815 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6623E000) [pid = 2496] [serial = 1544] [outer = 0000006F6107C000] 04:37:38 INFO - PROCESS | 2496 | 1470656258238 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 629ms 04:37:38 INFO - PROCESS | 2496 | 1470656258303 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 2496 | 1470656258306 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:37:38 INFO - PROCESS | 2496 | 1470656258309 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 2496 | 1470656258311 Marionette TRACE conn5 <- [1,2022,null,{}] 04:37:38 INFO - PROCESS | 2496 | 1470656258315 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 2496 | 1470656258317 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:38 INFO - PROCESS | 2496 | 1470656258400 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:37:38 INFO - PROCESS | 2496 | 1470656258408 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 2496 | 1470656258410 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682DB800 == 35 [pid = 2496] [id = 515] 04:37:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66236C00) [pid = 2496] [serial = 1545] [outer = 0000000000000000] 04:37:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66797800) [pid = 2496] [serial = 1546] [outer = 0000006F66236C00] 04:37:38 INFO - PROCESS | 2496 | 1470656258456 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66458C00) [pid = 2496] [serial = 1547] [outer = 0000006F66236C00] 04:37:38 INFO - PROCESS | 2496 | 1470656258911 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 04:37:38 INFO - PROCESS | 2496 | 1470656258941 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 2496 | 1470656258943 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:37:38 INFO - PROCESS | 2496 | 1470656258959 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 2496 | 1470656258961 Marionette TRACE conn5 <- [1,2026,null,{}] 04:37:38 INFO - PROCESS | 2496 | 1470656258965 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 2496 | 1470656258967 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:39 INFO - PROCESS | 2496 | 1470656259055 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:37:39 INFO - PROCESS | 2496 | 1470656259061 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 2496 | 1470656259063 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A471800 == 36 [pid = 2496] [id = 516] 04:37:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F667A4800) [pid = 2496] [serial = 1548] [outer = 0000000000000000] 04:37:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F678C6800) [pid = 2496] [serial = 1549] [outer = 0000006F667A4800] 04:37:39 INFO - PROCESS | 2496 | 1470656259108 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F678D3400) [pid = 2496] [serial = 1550] [outer = 0000006F667A4800] 04:37:40 INFO - PROCESS | 2496 | 1470656259998 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1069ms 04:37:40 INFO - PROCESS | 2496 | 1470656260031 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 2496 | 1470656260035 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:37:40 INFO - PROCESS | 2496 | 1470656260040 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 2496 | 1470656260044 Marionette TRACE conn5 <- [1,2030,null,{}] 04:37:40 INFO - PROCESS | 2496 | 1470656260050 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 2496 | 1470656260054 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:40 INFO - PROCESS | 2496 | 1470656260189 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:37:40 INFO - PROCESS | 2496 | 1470656260311 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 2496 | 1470656260314 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B88000 == 37 [pid = 2496] [id = 517] 04:37:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F57DC7800) [pid = 2496] [serial = 1551] [outer = 0000000000000000] 04:37:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F5BB36C00) [pid = 2496] [serial = 1552] [outer = 0000006F57DC7800] 04:37:40 INFO - PROCESS | 2496 | 1470656260377 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5CD4A800) [pid = 2496] [serial = 1553] [outer = 0000006F57DC7800] 04:37:41 INFO - PROCESS | 2496 | 1470656261080 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:37:41 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) 04:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1079ms 04:37:41 INFO - PROCESS | 2496 | 1470656261136 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 2496 | 1470656261141 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:37:41 INFO - PROCESS | 2496 | 1470656261148 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 2496 | 1470656261152 Marionette TRACE conn5 <- [1,2034,null,{}] 04:37:41 INFO - PROCESS | 2496 | 1470656261156 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 2496 | 1470656261159 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:41 INFO - PROCESS | 2496 | 1470656261305 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:37:41 INFO - PROCESS | 2496 | 1470656261430 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 2496 | 1470656261433 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57E80800 == 38 [pid = 2496] [id = 518] 04:37:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F56E02400) [pid = 2496] [serial = 1554] [outer = 0000000000000000] 04:37:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57429800) [pid = 2496] [serial = 1555] [outer = 0000006F56E02400] 04:37:41 INFO - PROCESS | 2496 | 1470656261493 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F60E50400) [pid = 2496] [serial = 1556] [outer = 0000006F56E02400] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682DB800 == 37 [pid = 2496] [id = 515] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B1000 == 36 [pid = 2496] [id = 514] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F611C7800 == 35 [pid = 2496] [id = 513] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4F000 == 34 [pid = 2496] [id = 512] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672C800 == 33 [pid = 2496] [id = 511] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A0800 == 32 [pid = 2496] [id = 510] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F62C8F000 == 31 [pid = 2496] [id = 509] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1D3800 == 30 [pid = 2496] [id = 508] 04:37:42 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B89C800 == 29 [pid = 2496] [id = 507] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F63730800) [pid = 2496] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F66767400) [pid = 2496] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60930400) [pid = 2496] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F67B31800) [pid = 2496] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F570A4C00) [pid = 2496] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F57DBFC00) [pid = 2496] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67950000) [pid = 2496] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C347400) [pid = 2496] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60A07400) [pid = 2496] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C3F3000) [pid = 2496] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F63D75C00) [pid = 2496] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67D85800) [pid = 2496] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C4C7800) [pid = 2496] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B648000) [pid = 2496] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C437000) [pid = 2496] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F61BB9400) [pid = 2496] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60EBD800) [pid = 2496] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F678D2400) [pid = 2496] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67921000) [pid = 2496] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F60E50C00) [pid = 2496] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67950C00) [pid = 2496] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B4BC00) [pid = 2496] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F634BC800) [pid = 2496] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67013800) [pid = 2496] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F634BA800) [pid = 2496] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:37:42 INFO - PROCESS | 2496 | 1470656262321 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1230ms 04:37:42 INFO - PROCESS | 2496 | 1470656262381 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 2496 | 1470656262386 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:37:42 INFO - PROCESS | 2496 | 1470656262390 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:37:42 INFO - PROCESS | 2496 | 1470656262395 Marionette TRACE conn5 <- [1,2038,null,{}] 04:37:42 INFO - PROCESS | 2496 | 1470656262415 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 2496 | 1470656262417 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:42 INFO - PROCESS | 2496 | 1470656262517 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:37:42 INFO - PROCESS | 2496 | 1470656262529 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 2496 | 1470656262532 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDB4000 == 30 [pid = 2496] [id = 519] 04:37:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F57434C00) [pid = 2496] [serial = 1557] [outer = 0000000000000000] 04:37:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F584B9000) [pid = 2496] [serial = 1558] [outer = 0000006F57434C00] 04:37:42 INFO - PROCESS | 2496 | 1470656262584 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C4BFC00) [pid = 2496] [serial = 1559] [outer = 0000006F57434C00] 04:37:43 INFO - PROCESS | 2496 | 1470656263109 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 04:37:43 INFO - PROCESS | 2496 | 1470656263129 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 2496 | 1470656263134 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:37:43 INFO - PROCESS | 2496 | 1470656263140 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 2496 | 1470656263143 Marionette TRACE conn5 <- [1,2042,null,{}] 04:37:43 INFO - PROCESS | 2496 | 1470656263147 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 2496 | 1470656263150 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:43 INFO - PROCESS | 2496 | 1470656263244 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:37:43 INFO - PROCESS | 2496 | 1470656263253 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 2496 | 1470656263256 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A49000 == 31 [pid = 2496] [id = 520] 04:37:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D95AC00) [pid = 2496] [serial = 1560] [outer = 0000000000000000] 04:37:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F6090EC00) [pid = 2496] [serial = 1561] [outer = 0000006F5D95AC00] 04:37:43 INFO - PROCESS | 2496 | 1470656263306 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60E46000) [pid = 2496] [serial = 1562] [outer = 0000006F5D95AC00] 04:37:43 INFO - PROCESS | 2496 | 1470656263777 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 04:37:43 INFO - PROCESS | 2496 | 1470656263834 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 2496 | 1470656263837 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:37:43 INFO - PROCESS | 2496 | 1470656263841 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 2496 | 1470656263845 Marionette TRACE conn5 <- [1,2046,null,{}] 04:37:43 INFO - PROCESS | 2496 | 1470656263857 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 2496 | 1470656263862 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:43 INFO - PROCESS | 2496 | 1470656263954 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:37:43 INFO - PROCESS | 2496 | 1470656263962 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 2496 | 1470656263966 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66740000 == 32 [pid = 2496] [id = 521] 04:37:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60E4E000) [pid = 2496] [serial = 1563] [outer = 0000000000000000] 04:37:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F634B2000) [pid = 2496] [serial = 1564] [outer = 0000006F60E4E000] 04:37:44 INFO - PROCESS | 2496 | 1470656264018 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63A6E800) [pid = 2496] [serial = 1565] [outer = 0000006F60E4E000] 04:37:44 INFO - PROCESS | 2496 | 1470656264481 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 04:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:37:44 INFO - PROCESS | 2496 | 1470656264535 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 2496 | 1470656264538 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:37:44 INFO - PROCESS | 2496 | 1470656264549 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 2496 | 1470656264551 Marionette TRACE conn5 <- [1,2050,null,{}] 04:37:44 INFO - PROCESS | 2496 | 1470656264555 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 2496 | 1470656264557 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:44 INFO - PROCESS | 2496 | 1470656264677 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:37:44 INFO - PROCESS | 2496 | 1470656264682 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 2496 | 1470656264684 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6783E000 == 33 [pid = 2496] [id = 522] 04:37:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64181000) [pid = 2496] [serial = 1566] [outer = 0000000000000000] 04:37:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F645A4000) [pid = 2496] [serial = 1567] [outer = 0000006F64181000] 04:37:44 INFO - PROCESS | 2496 | 1470656264782 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64EF2800) [pid = 2496] [serial = 1568] [outer = 0000006F64181000] 04:37:45 INFO - PROCESS | 2496 | 1470656265208 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 693ms 04:37:45 INFO - PROCESS | 2496 | 1470656265237 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 2496 | 1470656265239 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:37:45 INFO - PROCESS | 2496 | 1470656265242 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 2496 | 1470656265244 Marionette TRACE conn5 <- [1,2054,null,{}] 04:37:45 INFO - PROCESS | 2496 | 1470656265248 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 2496 | 1470656265250 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:45 INFO - PROCESS | 2496 | 1470656265372 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:37:45 INFO - PROCESS | 2496 | 1470656265458 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 2496 | 1470656265460 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A4000 == 34 [pid = 2496] [id = 523] 04:37:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F56F40C00) [pid = 2496] [serial = 1569] [outer = 0000000000000000] 04:37:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66766400) [pid = 2496] [serial = 1570] [outer = 0000006F56F40C00] 04:37:45 INFO - PROCESS | 2496 | 1470656265508 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67019C00) [pid = 2496] [serial = 1571] [outer = 0000006F56F40C00] 04:37:45 INFO - PROCESS | 2496 | 1470656265960 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 776ms 04:37:46 INFO - PROCESS | 2496 | 1470656266021 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 2496 | 1470656266024 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:37:46 INFO - PROCESS | 2496 | 1470656266035 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 2496 | 1470656266037 Marionette TRACE conn5 <- [1,2058,null,{}] 04:37:46 INFO - PROCESS | 2496 | 1470656266040 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 2496 | 1470656266047 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:46 INFO - PROCESS | 2496 | 1470656266184 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:37:46 INFO - PROCESS | 2496 | 1470656266245 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 2496 | 1470656266247 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A5C800 == 35 [pid = 2496] [id = 524] 04:37:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6794C800) [pid = 2496] [serial = 1572] [outer = 0000000000000000] 04:37:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B27400) [pid = 2496] [serial = 1573] [outer = 0000006F6794C800] 04:37:46 INFO - PROCESS | 2496 | 1470656266294 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67B34C00) [pid = 2496] [serial = 1574] [outer = 0000006F6794C800] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F66236C00) [pid = 2496] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F610A0800) [pid = 2496] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C06EC00) [pid = 2496] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D957800) [pid = 2496] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F586C0800) [pid = 2496] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5709F400) [pid = 2496] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60EC3000) [pid = 2496] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56F47400) [pid = 2496] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5CD4B800) [pid = 2496] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F64175400) [pid = 2496] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F55215800) [pid = 2496] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:37:46 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6107C000) [pid = 2496] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:37:46 INFO - PROCESS | 2496 | 1470656266739 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 04:37:46 INFO - PROCESS | 2496 | 1470656266811 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 2496 | 1470656266813 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:37:46 INFO - PROCESS | 2496 | 1470656266816 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:37:46 INFO - PROCESS | 2496 | 1470656266819 Marionette TRACE conn5 <- [1,2062,null,{}] 04:37:46 INFO - PROCESS | 2496 | 1470656266822 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 2496 | 1470656266825 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:46 INFO - PROCESS | 2496 | 1470656266940 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:37:47 INFO - PROCESS | 2496 | 1470656266995 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 2496 | 1470656266997 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63A4D000 == 36 [pid = 2496] [id = 525] 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F56E0F800) [pid = 2496] [serial = 1575] [outer = 0000000000000000] 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D403000) [pid = 2496] [serial = 1576] [outer = 0000006F56E0F800] 04:37:47 INFO - PROCESS | 2496 | 1470656267043 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F64598800) [pid = 2496] [serial = 1577] [outer = 0000006F56E0F800] 04:37:47 INFO - PROCESS | 2496 | 1470656267402 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 04:37:47 INFO - PROCESS | 2496 | 1470656267448 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 2496 | 1470656267450 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:37:47 INFO - PROCESS | 2496 | 1470656267454 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 2496 | 1470656267464 Marionette TRACE conn5 <- [1,2066,null,{}] 04:37:47 INFO - PROCESS | 2496 | 1470656267468 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 2496 | 1470656267470 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:47 INFO - PROCESS | 2496 | 1470656267556 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:37:47 INFO - PROCESS | 2496 | 1470656267561 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 2496 | 1470656267563 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E8000 == 37 [pid = 2496] [id = 526] 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F667A3C00) [pid = 2496] [serial = 1578] [outer = 0000000000000000] 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B4D400) [pid = 2496] [serial = 1579] [outer = 0000006F667A3C00] 04:37:47 INFO - PROCESS | 2496 | 1470656267609 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67D89800) [pid = 2496] [serial = 1580] [outer = 0000006F667A3C00] 04:37:48 INFO - PROCESS | 2496 | 1470656268026 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 587ms 04:37:48 INFO - PROCESS | 2496 | 1470656268043 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 2496 | 1470656268045 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:37:48 INFO - PROCESS | 2496 | 1470656268049 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:37:48 INFO - PROCESS | 2496 | 1470656268051 Marionette TRACE conn5 <- [1,2070,null,{}] 04:37:48 INFO - PROCESS | 2496 | 1470656268054 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 2496 | 1470656268056 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:48 INFO - PROCESS | 2496 | 1470656268179 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:37:48 INFO - PROCESS | 2496 | 1470656268187 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 2496 | 1470656268189 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B641800 == 38 [pid = 2496] [id = 527] 04:37:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67D8E000) [pid = 2496] [serial = 1581] [outer = 0000000000000000] 04:37:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5D8C3C00) [pid = 2496] [serial = 1582] [outer = 0000006F67D8E000] 04:37:48 INFO - PROCESS | 2496 | 1470656268235 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6820FC00) [pid = 2496] [serial = 1583] [outer = 0000006F67D8E000] 04:37:48 INFO - PROCESS | 2496 | 1470656268760 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 04:37:48 INFO - PROCESS | 2496 | 1470656268800 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 2496 | 1470656268805 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:37:48 INFO - PROCESS | 2496 | 1470656268813 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 2496 | 1470656268817 Marionette TRACE conn5 <- [1,2074,null,{}] 04:37:48 INFO - PROCESS | 2496 | 1470656268824 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 2496 | 1470656268827 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:48 INFO - PROCESS | 2496 | 1470656268959 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:37:49 INFO - PROCESS | 2496 | 1470656269056 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 2496 | 1470656269061 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE91800 == 39 [pid = 2496] [id = 528] 04:37:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5708F800) [pid = 2496] [serial = 1584] [outer = 0000000000000000] 04:37:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F57D54400) [pid = 2496] [serial = 1585] [outer = 0000006F5708F800] 04:37:49 INFO - PROCESS | 2496 | 1470656269124 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C4CAC00) [pid = 2496] [serial = 1586] [outer = 0000006F5708F800] 04:37:49 INFO - PROCESS | 2496 | 1470656269800 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1026ms 04:37:49 INFO - PROCESS | 2496 | 1470656269840 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 2496 | 1470656269845 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:37:49 INFO - PROCESS | 2496 | 1470656269852 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 2496 | 1470656269855 Marionette TRACE conn5 <- [1,2078,null,{}] 04:37:49 INFO - PROCESS | 2496 | 1470656269860 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 2496 | 1470656269863 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:50 INFO - PROCESS | 2496 | 1470656270013 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:37:50 INFO - PROCESS | 2496 | 1470656270139 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 2496 | 1470656270142 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67845000 == 40 [pid = 2496] [id = 529] 04:37:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F61865C00) [pid = 2496] [serial = 1587] [outer = 0000000000000000] 04:37:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61B32000) [pid = 2496] [serial = 1588] [outer = 0000006F61865C00] 04:37:50 INFO - PROCESS | 2496 | 1470656270202 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F63753000) [pid = 2496] [serial = 1589] [outer = 0000006F61865C00] 04:37:50 INFO - PROCESS | 2496 | 1470656270807 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 986ms 04:37:50 INFO - PROCESS | 2496 | 1470656270848 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 2496 | 1470656270851 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:37:50 INFO - PROCESS | 2496 | 1470656270856 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:37:50 INFO - PROCESS | 2496 | 1470656270860 Marionette TRACE conn5 <- [1,2082,null,{}] 04:37:50 INFO - PROCESS | 2496 | 1470656270872 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 2496 | 1470656270878 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:51 INFO - PROCESS | 2496 | 1470656270994 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:37:51 INFO - PROCESS | 2496 | 1470656271119 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 2496 | 1470656271123 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9D2800 == 41 [pid = 2496] [id = 530] 04:37:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F678CA800) [pid = 2496] [serial = 1590] [outer = 0000000000000000] 04:37:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67947000) [pid = 2496] [serial = 1591] [outer = 0000006F678CA800] 04:37:51 INFO - PROCESS | 2496 | 1470656271183 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F68210000) [pid = 2496] [serial = 1592] [outer = 0000006F678CA800] 04:37:51 INFO - PROCESS | 2496 | 1470656271758 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 923ms 04:37:51 INFO - PROCESS | 2496 | 1470656271798 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 2496 | 1470656271802 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:37:51 INFO - PROCESS | 2496 | 1470656271807 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 2496 | 1470656271809 Marionette TRACE conn5 <- [1,2086,null,{}] 04:37:51 INFO - PROCESS | 2496 | 1470656271814 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 2496 | 1470656271816 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:51 INFO - PROCESS | 2496 | 1470656271934 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:37:52 INFO - PROCESS | 2496 | 1470656272029 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 2496 | 1470656272032 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA29800 == 42 [pid = 2496] [id = 531] 04:37:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F682A9000) [pid = 2496] [serial = 1593] [outer = 0000000000000000] 04:37:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F6899C400) [pid = 2496] [serial = 1594] [outer = 0000006F682A9000] 04:37:52 INFO - PROCESS | 2496 | 1470656272089 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F689A1C00) [pid = 2496] [serial = 1595] [outer = 0000006F682A9000] 04:37:52 INFO - PROCESS | 2496 | 1470656272912 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1181ms 04:37:53 INFO - PROCESS | 2496 | 1470656272991 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 2496 | 1470656272996 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:37:53 INFO - PROCESS | 2496 | 1470656273001 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:37:53 INFO - PROCESS | 2496 | 1470656273004 Marionette TRACE conn5 <- [1,2090,null,{}] 04:37:53 INFO - PROCESS | 2496 | 1470656273010 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 2496 | 1470656273013 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:53 INFO - PROCESS | 2496 | 1470656273136 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:37:53 INFO - PROCESS | 2496 | 1470656273259 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 2496 | 1470656273264 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F550AE000 == 43 [pid = 2496] [id = 532] 04:37:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5B851C00) [pid = 2496] [serial = 1596] [outer = 0000000000000000] 04:37:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5C077400) [pid = 2496] [serial = 1597] [outer = 0000006F5B851C00] 04:37:53 INFO - PROCESS | 2496 | 1470656273319 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C4C9400) [pid = 2496] [serial = 1598] [outer = 0000006F5B851C00] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E8000 == 42 [pid = 2496] [id = 526] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A4D000 == 41 [pid = 2496] [id = 525] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A5C800 == 40 [pid = 2496] [id = 524] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A4000 == 39 [pid = 2496] [id = 523] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6783E000 == 38 [pid = 2496] [id = 522] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66740000 == 37 [pid = 2496] [id = 521] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A49000 == 36 [pid = 2496] [id = 520] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDB4000 == 35 [pid = 2496] [id = 519] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B88000 == 34 [pid = 2496] [id = 517] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A471800 == 33 [pid = 2496] [id = 516] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57E80800 == 32 [pid = 2496] [id = 518] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA29800 == 31 [pid = 2496] [id = 531] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9D2800 == 30 [pid = 2496] [id = 530] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67845000 == 29 [pid = 2496] [id = 529] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B641800 == 28 [pid = 2496] [id = 527] 04:37:54 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE91800 == 27 [pid = 2496] [id = 528] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F66797800) [pid = 2496] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F61865800) [pid = 2496] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5C4BF000) [pid = 2496] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5CD4B000) [pid = 2496] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F60902C00) [pid = 2496] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F5C431800) [pid = 2496] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5B878400) [pid = 2496] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F57433800) [pid = 2496] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F58692800) [pid = 2496] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B4C00) [pid = 2496] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C078400) [pid = 2496] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F58619400) [pid = 2496] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F618BE400) [pid = 2496] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60AB1000) [pid = 2496] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F66458C00) [pid = 2496] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67B4E400) [pid = 2496] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F664EA800) [pid = 2496] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F618C2800) [pid = 2496] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56E0B800) [pid = 2496] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6372E800) [pid = 2496] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6459F800) [pid = 2496] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5D4E1800) [pid = 2496] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6623E000) [pid = 2496] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60E45800) [pid = 2496] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:37:54 INFO - PROCESS | 2496 | 1470656274593 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 04:37:54 INFO - PROCESS | 2496 | 1470656274636 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 2496 | 1470656274640 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:37:54 INFO - PROCESS | 2496 | 1470656274645 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:37:54 INFO - PROCESS | 2496 | 1470656274649 Marionette TRACE conn5 <- [1,2094,null,{}] 04:37:54 INFO - PROCESS | 2496 | 1470656274657 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 2496 | 1470656274660 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:54 INFO - PROCESS | 2496 | 1470656274788 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:37:54 INFO - PROCESS | 2496 | 1470656274805 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 2496 | 1470656274808 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD38800 == 28 [pid = 2496] [id = 533] 04:37:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F570A2400) [pid = 2496] [serial = 1599] [outer = 0000000000000000] 04:37:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F57431C00) [pid = 2496] [serial = 1600] [outer = 0000006F570A2400] 04:37:54 INFO - PROCESS | 2496 | 1470656274859 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5869E000) [pid = 2496] [serial = 1601] [outer = 0000006F570A2400] 04:37:55 INFO - PROCESS | 2496 | 1470656275362 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 2496 | 1470656275389 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:37:55 INFO - PROCESS | 2496 | 1470656275396 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 2496 | 1470656275398 Marionette TRACE conn5 <- [1,2098,null,{}] 04:37:55 INFO - PROCESS | 2496 | 1470656275403 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 2496 | 1470656275406 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:55 INFO - PROCESS | 2496 | 1470656275537 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:37:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63A56800 == 27 [pid = 2496] [id = 11] 04:37:55 INFO - PROCESS | 2496 | 1470656275568 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 2496 | 1470656275571 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6378D000 == 28 [pid = 2496] [id = 534] 04:37:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5C4BD800) [pid = 2496] [serial = 1602] [outer = 0000000000000000] 04:37:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5C4C7000) [pid = 2496] [serial = 1603] [outer = 0000006F5C4BD800] 04:37:55 INFO - PROCESS | 2496 | 1470656275632 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5CF7A400) [pid = 2496] [serial = 1604] [outer = 0000006F5C4BD800] 04:37:56 INFO - PROCESS | 2496 | 1470656276121 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 774ms 04:37:56 INFO - PROCESS | 2496 | 1470656276171 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 2496 | 1470656276173 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:37:56 INFO - PROCESS | 2496 | 1470656276177 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 2496 | 1470656276181 Marionette TRACE conn5 <- [1,2102,null,{}] 04:37:56 INFO - PROCESS | 2496 | 1470656276193 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 2496 | 1470656276198 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:56 INFO - PROCESS | 2496 | 1470656276286 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:37:56 INFO - PROCESS | 2496 | 1470656276375 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 2496 | 1470656276378 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64835800 == 29 [pid = 2496] [id = 535] 04:37:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F56A2A400) [pid = 2496] [serial = 1605] [outer = 0000000000000000] 04:37:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6090AC00) [pid = 2496] [serial = 1606] [outer = 0000006F56A2A400] 04:37:56 INFO - PROCESS | 2496 | 1470656276430 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F60E47000) [pid = 2496] [serial = 1607] [outer = 0000006F56A2A400] 04:37:56 INFO - PROCESS | 2496 | 1470656276862 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 733ms 04:37:56 INFO - PROCESS | 2496 | 1470656276914 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 2496 | 1470656276917 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:37:56 INFO - PROCESS | 2496 | 1470656276960 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 2496 | 1470656276962 Marionette TRACE conn5 <- [1,2106,null,{}] 04:37:56 INFO - PROCESS | 2496 | 1470656276966 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 2496 | 1470656276968 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:57 INFO - PROCESS | 2496 | 1470656277084 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:37:57 INFO - PROCESS | 2496 | 1470656277139 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 2496 | 1470656277141 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66735800 == 30 [pid = 2496] [id = 536] 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61085400) [pid = 2496] [serial = 1608] [outer = 0000000000000000] 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61865800) [pid = 2496] [serial = 1609] [outer = 0000006F61085400] 04:37:57 INFO - PROCESS | 2496 | 1470656277189 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F618C3400) [pid = 2496] [serial = 1610] [outer = 0000006F61085400] 04:37:57 INFO - PROCESS | 2496 | 1470656277630 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 04:37:57 INFO - PROCESS | 2496 | 1470656277691 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 2496 | 1470656277693 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:37:57 INFO - PROCESS | 2496 | 1470656277704 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 2496 | 1470656277706 Marionette TRACE conn5 <- [1,2110,null,{}] 04:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:37:57 INFO - PROCESS | 2496 | 1470656277710 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 2496 | 1470656277713 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:57 INFO - PROCESS | 2496 | 1470656277822 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:37:57 INFO - PROCESS | 2496 | 1470656277832 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 2496 | 1470656277834 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670AD000 == 31 [pid = 2496] [id = 537] 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5C43DC00) [pid = 2496] [serial = 1611] [outer = 0000000000000000] 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61BEB800) [pid = 2496] [serial = 1612] [outer = 0000006F5C43DC00] 04:37:57 INFO - PROCESS | 2496 | 1470656277881 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6372A800) [pid = 2496] [serial = 1613] [outer = 0000006F5C43DC00] 04:37:58 INFO - PROCESS | 2496 | 1470656278351 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 671ms 04:37:58 INFO - PROCESS | 2496 | 1470656278382 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 2496 | 1470656278384 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:37:58 INFO - PROCESS | 2496 | 1470656278387 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 2496 | 1470656278389 Marionette TRACE conn5 <- [1,2114,null,{}] 04:37:58 INFO - PROCESS | 2496 | 1470656278393 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 2496 | 1470656278399 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:58 INFO - PROCESS | 2496 | 1470656278563 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:37:58 INFO - PROCESS | 2496 | 1470656278586 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 2496 | 1470656278588 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67962000 == 32 [pid = 2496] [id = 538] 04:37:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F56F40400) [pid = 2496] [serial = 1614] [outer = 0000000000000000] 04:37:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F63E95C00) [pid = 2496] [serial = 1615] [outer = 0000006F56F40400] 04:37:58 INFO - PROCESS | 2496 | 1470656278642 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F66287800) [pid = 2496] [serial = 1616] [outer = 0000006F56F40400] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6794C800) [pid = 2496] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F56F40C00) [pid = 2496] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F57434C00) [pid = 2496] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F667A4800) [pid = 2496] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F60E4E000) [pid = 2496] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56E0F800) [pid = 2496] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D95AC00) [pid = 2496] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F57DC7800) [pid = 2496] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F667A3C00) [pid = 2496] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56E02400) [pid = 2496] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67D8E000) [pid = 2496] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:37:59 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F64181000) [pid = 2496] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:37:59 INFO - PROCESS | 2496 | 1470656279220 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 881ms 04:37:59 INFO - PROCESS | 2496 | 1470656279272 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 2496 | 1470656279274 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:37:59 INFO - PROCESS | 2496 | 1470656279278 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 2496 | 1470656279280 Marionette TRACE conn5 <- [1,2118,null,{}] 04:37:59 INFO - PROCESS | 2496 | 1470656279284 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 2496 | 1470656279286 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:59 INFO - PROCESS | 2496 | 1470656279367 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:37:59 INFO - PROCESS | 2496 | 1470656279373 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 2496 | 1470656279375 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:37:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B5800 == 33 [pid = 2496] [id = 539] 04:37:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5CEDF800) [pid = 2496] [serial = 1617] [outer = 0000000000000000] 04:37:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61869400) [pid = 2496] [serial = 1618] [outer = 0000006F5CEDF800] 04:37:59 INFO - PROCESS | 2496 | 1470656279421 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6515A400) [pid = 2496] [serial = 1619] [outer = 0000006F5CEDF800] 04:38:00 INFO - PROCESS | 2496 | 1470656280269 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 2496 | 1470656280308 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:38:00 INFO - PROCESS | 2496 | 1470656280313 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 2496 | 1470656280319 Marionette TRACE conn5 <- [1,2122,null,{}] 04:38:00 INFO - PROCESS | 2496 | 1470656280345 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 2496 | 1470656280348 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:00 INFO - PROCESS | 2496 | 1470656280506 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:38:00 INFO - PROCESS | 2496 | 1470656280623 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 2496 | 1470656280626 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61B75800 == 34 [pid = 2496] [id = 540] 04:38:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F57D52400) [pid = 2496] [serial = 1620] [outer = 0000000000000000] 04:38:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5B9DB800) [pid = 2496] [serial = 1621] [outer = 0000006F57D52400] 04:38:00 INFO - PROCESS | 2496 | 1470656280688 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5C435000) [pid = 2496] [serial = 1622] [outer = 0000006F57D52400] 04:38:01 INFO - PROCESS | 2496 | 1470656281427 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 2496 | 1470656281537 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:38:01 INFO - PROCESS | 2496 | 1470656281545 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 2496 | 1470656281548 Marionette TRACE conn5 <- [1,2126,null,{}] 04:38:01 INFO - PROCESS | 2496 | 1470656281553 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 2496 | 1470656281556 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:01 INFO - PROCESS | 2496 | 1470656281693 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:38:01 INFO - PROCESS | 2496 | 1470656281767 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 2496 | 1470656281770 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE8E000 == 35 [pid = 2496] [id = 541] 04:38:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5B643C00) [pid = 2496] [serial = 1623] [outer = 0000000000000000] 04:38:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C4C2C00) [pid = 2496] [serial = 1624] [outer = 0000006F5B643C00] 04:38:01 INFO - PROCESS | 2496 | 1470656281829 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F60A08800) [pid = 2496] [serial = 1625] [outer = 0000006F5B643C00] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67962000 == 34 [pid = 2496] [id = 538] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670AD000 == 33 [pid = 2496] [id = 537] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66735800 == 32 [pid = 2496] [id = 536] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64835800 == 31 [pid = 2496] [id = 535] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6378D000 == 30 [pid = 2496] [id = 534] 04:38:02 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD38800 == 29 [pid = 2496] [id = 533] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F67B27400) [pid = 2496] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F67019C00) [pid = 2496] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66766400) [pid = 2496] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F584B9000) [pid = 2496] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5C4BFC00) [pid = 2496] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F678D3400) [pid = 2496] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F678C6800) [pid = 2496] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F634B2000) [pid = 2496] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5D403000) [pid = 2496] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6090EC00) [pid = 2496] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60E46000) [pid = 2496] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5BB36C00) [pid = 2496] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67D89800) [pid = 2496] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5CD4A800) [pid = 2496] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F57429800) [pid = 2496] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F60E50400) [pid = 2496] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6820FC00) [pid = 2496] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B4D400) [pid = 2496] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67B34C00) [pid = 2496] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F645A4000) [pid = 2496] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5D8C3C00) [pid = 2496] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F64EF2800) [pid = 2496] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F64598800) [pid = 2496] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F63A6E800) [pid = 2496] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:38:02 INFO - PROCESS | 2496 | 1470656282591 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1086ms 04:38:02 INFO - PROCESS | 2496 | 1470656282632 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 2496 | 1470656282636 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:38:02 INFO - PROCESS | 2496 | 1470656282644 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 2496 | 1470656282649 Marionette TRACE conn5 <- [1,2130,null,{}] 04:38:02 INFO - PROCESS | 2496 | 1470656282654 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 2496 | 1470656282657 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:02 INFO - PROCESS | 2496 | 1470656282764 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:38:02 INFO - PROCESS | 2496 | 1470656282844 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 2496 | 1470656282847 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC8800 == 30 [pid = 2496] [id = 542] 04:38:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F56F43C00) [pid = 2496] [serial = 1626] [outer = 0000000000000000] 04:38:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F57E73400) [pid = 2496] [serial = 1627] [outer = 0000006F56F43C00] 04:38:02 INFO - PROCESS | 2496 | 1470656282899 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5C3F2C00) [pid = 2496] [serial = 1628] [outer = 0000006F56F43C00] 04:38:03 INFO - PROCESS | 2496 | 1470656283317 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 2496 | 1470656283385 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:38:03 INFO - PROCESS | 2496 | 1470656283391 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 2496 | 1470656283394 Marionette TRACE conn5 <- [1,2134,null,{}] 04:38:03 INFO - PROCESS | 2496 | 1470656283398 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 2496 | 1470656283401 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:03 INFO - PROCESS | 2496 | 1470656283503 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:38:03 INFO - PROCESS | 2496 | 1470656283510 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 2496 | 1470656283512 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F642A3800 == 31 [pid = 2496] [id = 543] 04:38:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5D4E0400) [pid = 2496] [serial = 1629] [outer = 0000000000000000] 04:38:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F6090EC00) [pid = 2496] [serial = 1630] [outer = 0000006F5D4E0400] 04:38:03 INFO - PROCESS | 2496 | 1470656283561 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F60EBC400) [pid = 2496] [serial = 1631] [outer = 0000006F5D4E0400] 04:38:04 INFO - PROCESS | 2496 | 1470656284038 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 2496 | 1470656284067 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:38:04 INFO - PROCESS | 2496 | 1470656284071 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 2496 | 1470656284075 Marionette TRACE conn5 <- [1,2138,null,{}] 04:38:04 INFO - PROCESS | 2496 | 1470656284087 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 2496 | 1470656284092 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:04 INFO - PROCESS | 2496 | 1470656284193 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:38:04 INFO - PROCESS | 2496 | 1470656284203 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 2496 | 1470656284206 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672D800 == 32 [pid = 2496] [id = 544] 04:38:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60EC0800) [pid = 2496] [serial = 1632] [outer = 0000000000000000] 04:38:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F634B6400) [pid = 2496] [serial = 1633] [outer = 0000006F60EC0800] 04:38:04 INFO - PROCESS | 2496 | 1470656284326 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F63E8F000) [pid = 2496] [serial = 1634] [outer = 0000006F60EC0800] 04:38:04 INFO - PROCESS | 2496 | 1470656284754 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 2496 | 1470656284821 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:38:04 INFO - PROCESS | 2496 | 1470656284825 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:38:04 INFO - PROCESS | 2496 | 1470656284827 Marionette TRACE conn5 <- [1,2142,null,{}] 04:38:04 INFO - PROCESS | 2496 | 1470656284830 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 2496 | 1470656284833 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:04 INFO - PROCESS | 2496 | 1470656284955 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:38:05 INFO - PROCESS | 2496 | 1470656285011 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 2496 | 1470656285014 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6784B800 == 33 [pid = 2496] [id = 545] 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6462D400) [pid = 2496] [serial = 1635] [outer = 0000000000000000] 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6488B400) [pid = 2496] [serial = 1636] [outer = 0000006F6462D400] 04:38:05 INFO - PROCESS | 2496 | 1470656285062 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F66289C00) [pid = 2496] [serial = 1637] [outer = 0000006F6462D400] 04:38:05 INFO - PROCESS | 2496 | 1470656285508 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 04:38:05 INFO - PROCESS | 2496 | 1470656285562 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 2496 | 1470656285565 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:38:05 INFO - PROCESS | 2496 | 1470656285605 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 2496 | 1470656285608 Marionette TRACE conn5 <- [1,2146,null,{}] 04:38:05 INFO - PROCESS | 2496 | 1470656285617 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 2496 | 1470656285619 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:05 INFO - PROCESS | 2496 | 1470656285735 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:38:05 INFO - PROCESS | 2496 | 1470656285745 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 2496 | 1470656285748 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B2800 == 34 [pid = 2496] [id = 546] 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F646A4C00) [pid = 2496] [serial = 1638] [outer = 0000000000000000] 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F66799400) [pid = 2496] [serial = 1639] [outer = 0000006F646A4C00] 04:38:05 INFO - PROCESS | 2496 | 1470656285793 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67015800) [pid = 2496] [serial = 1640] [outer = 0000006F646A4C00] 04:38:06 INFO - PROCESS | 2496 | 1470656286280 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:38:06 INFO - PROCESS | 2496 | 1470656286339 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:38:06 INFO - PROCESS | 2496 | 1470656286342 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 2496 | 1470656286344 Marionette TRACE conn5 <- [1,2150,null,{}] 04:38:06 INFO - PROCESS | 2496 | 1470656286354 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 2496 | 1470656286360 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:06 INFO - PROCESS | 2496 | 1470656286489 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:38:06 INFO - PROCESS | 2496 | 1470656286504 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 2496 | 1470656286506 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67ECF800 == 35 [pid = 2496] [id = 547] 04:38:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67016000) [pid = 2496] [serial = 1641] [outer = 0000000000000000] 04:38:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F678D2000) [pid = 2496] [serial = 1642] [outer = 0000006F67016000] 04:38:06 INFO - PROCESS | 2496 | 1470656286597 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67B26800) [pid = 2496] [serial = 1643] [outer = 0000006F67016000] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56F40400) [pid = 2496] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F61085400) [pid = 2496] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F570A2400) [pid = 2496] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B851C00) [pid = 2496] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56A2A400) [pid = 2496] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C4BD800) [pid = 2496] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C43DC00) [pid = 2496] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F55ABA800) [pid = 2496] [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.] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5708F800) [pid = 2496] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F61865C00) [pid = 2496] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F678CA800) [pid = 2496] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F682A9000) [pid = 2496] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:38:06 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F63A57000) [pid = 2496] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:07 INFO - PROCESS | 2496 | 1470656287075 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 777ms 04:38:07 INFO - PROCESS | 2496 | 1470656287122 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 2496 | 1470656287125 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:38:07 INFO - PROCESS | 2496 | 1470656287128 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 2496 | 1470656287130 Marionette TRACE conn5 <- [1,2154,null,{}] 04:38:07 INFO - PROCESS | 2496 | 1470656287134 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 2496 | 1470656287136 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:07 INFO - PROCESS | 2496 | 1470656287249 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:38:07 INFO - PROCESS | 2496 | 1470656287301 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 2496 | 1470656287303 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682EB000 == 36 [pid = 2496] [id = 548] 04:38:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F56A27800) [pid = 2496] [serial = 1644] [outer = 0000000000000000] 04:38:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F58619400) [pid = 2496] [serial = 1645] [outer = 0000006F56A27800] 04:38:07 INFO - PROCESS | 2496 | 1470656287351 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F678CA800) [pid = 2496] [serial = 1646] [outer = 0000006F56A27800] 04:38:07 INFO - PROCESS | 2496 | 1470656287691 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 04:38:07 INFO - PROCESS | 2496 | 1470656287761 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 2496 | 1470656287763 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:38:07 INFO - PROCESS | 2496 | 1470656287767 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 2496 | 1470656287769 Marionette TRACE conn5 <- [1,2158,null,{}] 04:38:07 INFO - PROCESS | 2496 | 1470656287772 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 2496 | 1470656287774 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:07 INFO - PROCESS | 2496 | 1470656287860 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:38:07 INFO - PROCESS | 2496 | 1470656287866 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 2496 | 1470656287868 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A47C800 == 37 [pid = 2496] [id = 549] 04:38:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F678D0800) [pid = 2496] [serial = 1647] [outer = 0000000000000000] 04:38:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F67B43800) [pid = 2496] [serial = 1648] [outer = 0000006F678D0800] 04:38:07 INFO - PROCESS | 2496 | 1470656287923 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F67B51000) [pid = 2496] [serial = 1649] [outer = 0000006F678D0800] 04:38:08 INFO - PROCESS | 2496 | 1470656288328 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 567ms 04:38:08 INFO - PROCESS | 2496 | 1470656288336 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 2496 | 1470656288338 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:38:08 INFO - PROCESS | 2496 | 1470656288341 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 2496 | 1470656288343 Marionette TRACE conn5 <- [1,2162,null,{}] 04:38:08 INFO - PROCESS | 2496 | 1470656288347 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 2496 | 1470656288349 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:08 INFO - PROCESS | 2496 | 1470656288470 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:38:08 INFO - PROCESS | 2496 | 1470656288478 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 2496 | 1470656288480 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1C2800 == 38 [pid = 2496] [id = 550] 04:38:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F67B44400) [pid = 2496] [serial = 1650] [outer = 0000000000000000] 04:38:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60E48400) [pid = 2496] [serial = 1651] [outer = 0000006F67B44400] 04:38:08 INFO - PROCESS | 2496 | 1470656288527 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F68207000) [pid = 2496] [serial = 1652] [outer = 0000006F67B44400] 04:38:09 INFO - PROCESS | 2496 | 1470656289085 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 776ms 04:38:09 INFO - PROCESS | 2496 | 1470656289122 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 2496 | 1470656289127 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:38:09 INFO - PROCESS | 2496 | 1470656289133 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 2496 | 1470656289137 Marionette TRACE conn5 <- [1,2166,null,{}] 04:38:09 INFO - PROCESS | 2496 | 1470656289144 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 2496 | 1470656289147 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:09 INFO - PROCESS | 2496 | 1470656289278 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:38:09 INFO - PROCESS | 2496 | 1470656289375 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 2496 | 1470656289380 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A62800 == 39 [pid = 2496] [id = 551] 04:38:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5748B800) [pid = 2496] [serial = 1653] [outer = 0000000000000000] 04:38:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F57D54000) [pid = 2496] [serial = 1654] [outer = 0000006F5748B800] 04:38:09 INFO - PROCESS | 2496 | 1470656289441 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5C436000) [pid = 2496] [serial = 1655] [outer = 0000006F5748B800] 04:38:10 INFO - PROCESS | 2496 | 1470656290081 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 04:38:10 INFO - PROCESS | 2496 | 1470656290141 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 2496 | 1470656290146 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:38:10 INFO - PROCESS | 2496 | 1470656290156 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 2496 | 1470656290160 Marionette TRACE conn5 <- [1,2170,null,{}] 04:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:38:10 INFO - PROCESS | 2496 | 1470656290164 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 2496 | 1470656290167 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:10 INFO - PROCESS | 2496 | 1470656290291 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:38:10 INFO - PROCESS | 2496 | 1470656290389 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 2496 | 1470656290391 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EB6000 == 40 [pid = 2496] [id = 552] 04:38:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F61BB5400) [pid = 2496] [serial = 1656] [outer = 0000000000000000] 04:38:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F634BC400) [pid = 2496] [serial = 1657] [outer = 0000006F61BB5400] 04:38:10 INFO - PROCESS | 2496 | 1470656290451 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F64598800) [pid = 2496] [serial = 1658] [outer = 0000006F61BB5400] 04:38:11 INFO - PROCESS | 2496 | 1470656291087 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 965ms 04:38:11 INFO - PROCESS | 2496 | 1470656291131 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 2496 | 1470656291134 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:38:11 INFO - PROCESS | 2496 | 1470656291138 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 2496 | 1470656291142 Marionette TRACE conn5 <- [1,2174,null,{}] 04:38:11 INFO - PROCESS | 2496 | 1470656291155 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 2496 | 1470656291160 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:11 INFO - PROCESS | 2496 | 1470656291275 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:38:11 INFO - PROCESS | 2496 | 1470656291400 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 2496 | 1470656291404 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B639000 == 41 [pid = 2496] [id = 553] 04:38:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67912C00) [pid = 2496] [serial = 1659] [outer = 0000000000000000] 04:38:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67944C00) [pid = 2496] [serial = 1660] [outer = 0000006F67912C00] 04:38:11 INFO - PROCESS | 2496 | 1470656291466 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6820F800) [pid = 2496] [serial = 1661] [outer = 0000006F67912C00] 04:38:12 INFO - PROCESS | 2496 | 1470656292038 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 923ms 04:38:12 INFO - PROCESS | 2496 | 1470656292063 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 2496 | 1470656292066 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:38:12 INFO - PROCESS | 2496 | 1470656292070 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 2496 | 1470656292072 Marionette TRACE conn5 <- [1,2178,null,{}] 04:38:12 INFO - PROCESS | 2496 | 1470656292076 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 2496 | 1470656292078 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:12 INFO - PROCESS | 2496 | 1470656292195 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:38:12 INFO - PROCESS | 2496 | 1470656292290 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 2496 | 1470656292293 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B66B000 == 42 [pid = 2496] [id = 554] 04:38:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F682AC000) [pid = 2496] [serial = 1662] [outer = 0000000000000000] 04:38:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6899F400) [pid = 2496] [serial = 1663] [outer = 0000006F682AC000] 04:38:12 INFO - PROCESS | 2496 | 1470656292350 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F689A7800) [pid = 2496] [serial = 1664] [outer = 0000006F682AC000] 04:38:13 INFO - PROCESS | 2496 | 1470656293183 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1133ms 04:38:13 INFO - PROCESS | 2496 | 1470656293205 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 2496 | 1470656293210 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:38:13 INFO - PROCESS | 2496 | 1470656293215 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 2496 | 1470656293219 Marionette TRACE conn5 <- [1,2182,null,{}] 04:38:13 INFO - PROCESS | 2496 | 1470656293224 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 2496 | 1470656293227 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:13 INFO - PROCESS | 2496 | 1470656293344 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:38:13 INFO - PROCESS | 2496 | 1470656293472 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 2496 | 1470656293477 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6190F800 == 43 [pid = 2496] [id = 555] 04:38:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5869A000) [pid = 2496] [serial = 1665] [outer = 0000000000000000] 04:38:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5C1F5400) [pid = 2496] [serial = 1666] [outer = 0000006F5869A000] 04:38:13 INFO - PROCESS | 2496 | 1470656293530 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5CEE4400) [pid = 2496] [serial = 1667] [outer = 0000006F5869A000] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F550AE000 == 42 [pid = 2496] [id = 532] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A47C800 == 41 [pid = 2496] [id = 549] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682EB000 == 40 [pid = 2496] [id = 548] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67ECF800 == 39 [pid = 2496] [id = 547] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B2800 == 38 [pid = 2496] [id = 546] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6784B800 == 37 [pid = 2496] [id = 545] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672D800 == 36 [pid = 2496] [id = 544] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F642A3800 == 35 [pid = 2496] [id = 543] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC8800 == 34 [pid = 2496] [id = 542] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE8E000 == 33 [pid = 2496] [id = 541] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61B75800 == 32 [pid = 2496] [id = 540] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B5800 == 31 [pid = 2496] [id = 539] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F56543800 == 30 [pid = 2496] [id = 12] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B66B000 == 29 [pid = 2496] [id = 554] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B639000 == 28 [pid = 2496] [id = 553] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EB6000 == 27 [pid = 2496] [id = 552] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1C2800 == 26 [pid = 2496] [id = 550] 04:38:14 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A62800 == 25 [pid = 2496] [id = 551] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F56549800) [pid = 2496] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F63E95C00) [pid = 2496] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F61865800) [pid = 2496] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F57431C00) [pid = 2496] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C4C9400) [pid = 2496] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C077400) [pid = 2496] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6090AC00) [pid = 2496] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4C7000) [pid = 2496] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5CF7A400) [pid = 2496] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F61BEB800) [pid = 2496] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5709BC00) [pid = 2496] [serial = 1070] [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.] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C4CAC00) [pid = 2496] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F57D54400) [pid = 2496] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63753000) [pid = 2496] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F61B32000) [pid = 2496] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F68210000) [pid = 2496] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67947000) [pid = 2496] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F618C3400) [pid = 2496] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F689A1C00) [pid = 2496] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6899C400) [pid = 2496] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F66287800) [pid = 2496] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6372A800) [pid = 2496] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5869E000) [pid = 2496] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F60E47000) [pid = 2496] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:38:14 INFO - PROCESS | 2496 | 1470656294867 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1678ms 04:38:14 INFO - PROCESS | 2496 | 1470656294897 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 2496 | 1470656294902 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:38:14 INFO - PROCESS | 2496 | 1470656294908 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:38:14 INFO - PROCESS | 2496 | 1470656294912 Marionette TRACE conn5 <- [1,2186,null,{}] 04:38:14 INFO - PROCESS | 2496 | 1470656294918 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 2496 | 1470656294921 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:15 INFO - PROCESS | 2496 | 1470656295053 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:38:15 INFO - PROCESS | 2496 | 1470656295070 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 2496 | 1470656295075 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C0C6800 == 26 [pid = 2496] [id = 556] 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57330400) [pid = 2496] [serial = 1668] [outer = 0000000000000000] 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F57432C00) [pid = 2496] [serial = 1669] [outer = 0000006F57330400] 04:38:15 INFO - PROCESS | 2496 | 1470656295125 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F584C3C00) [pid = 2496] [serial = 1670] [outer = 0000006F57330400] 04:38:15 INFO - PROCESS | 2496 | 1470656295582 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 734ms 04:38:15 INFO - PROCESS | 2496 | 1470656295645 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 2496 | 1470656295651 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:38:15 INFO - PROCESS | 2496 | 1470656295658 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 2496 | 1470656295661 Marionette TRACE conn5 <- [1,2190,null,{}] 04:38:15 INFO - PROCESS | 2496 | 1470656295665 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 2496 | 1470656295667 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:15 INFO - PROCESS | 2496 | 1470656295761 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:38:15 INFO - PROCESS | 2496 | 1470656295776 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 2496 | 1470656295779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E17800 == 27 [pid = 2496] [id = 557] 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C071400) [pid = 2496] [serial = 1671] [outer = 0000000000000000] 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C12EC00) [pid = 2496] [serial = 1672] [outer = 0000006F5C071400] 04:38:15 INFO - PROCESS | 2496 | 1470656295827 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5C4C4800) [pid = 2496] [serial = 1673] [outer = 0000006F5C071400] 04:38:16 INFO - PROCESS | 2496 | 1470656296301 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 04:38:16 INFO - PROCESS | 2496 | 1470656296332 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 2496 | 1470656296334 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:38:16 INFO - PROCESS | 2496 | 1470656296338 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 2496 | 1470656296342 Marionette TRACE conn5 <- [1,2194,null,{}] 04:38:16 INFO - PROCESS | 2496 | 1470656296353 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 2496 | 1470656296358 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:16 INFO - PROCESS | 2496 | 1470656296482 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:38:16 INFO - PROCESS | 2496 | 1470656296571 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 2496 | 1470656296574 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64824000 == 28 [pid = 2496] [id = 558] 04:38:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56E06400) [pid = 2496] [serial = 1674] [outer = 0000000000000000] 04:38:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6060FC00) [pid = 2496] [serial = 1675] [outer = 0000006F56E06400] 04:38:16 INFO - PROCESS | 2496 | 1470656296625 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60934400) [pid = 2496] [serial = 1676] [outer = 0000006F56E06400] 04:38:17 INFO - PROCESS | 2496 | 1470656297019 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 04:38:17 INFO - PROCESS | 2496 | 1470656297074 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 2496 | 1470656297077 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:38:17 INFO - PROCESS | 2496 | 1470656297089 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:38:17 INFO - PROCESS | 2496 | 1470656297091 Marionette TRACE conn5 <- [1,2198,null,{}] 04:38:17 INFO - PROCESS | 2496 | 1470656297095 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 2496 | 1470656297097 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:17 INFO - PROCESS | 2496 | 1470656297216 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:38:17 INFO - PROCESS | 2496 | 1470656297226 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 2496 | 1470656297228 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6647C800 == 29 [pid = 2496] [id = 559] 04:38:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60D63400) [pid = 2496] [serial = 1677] [outer = 0000000000000000] 04:38:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60EBE400) [pid = 2496] [serial = 1678] [outer = 0000006F60D63400] 04:38:17 INFO - PROCESS | 2496 | 1470656297276 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F610CFC00) [pid = 2496] [serial = 1679] [outer = 0000006F60D63400] 04:38:17 INFO - PROCESS | 2496 | 1470656297739 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 04:38:17 INFO - PROCESS | 2496 | 1470656297765 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 2496 | 1470656297767 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:38:17 INFO - PROCESS | 2496 | 1470656297778 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 2496 | 1470656297780 Marionette TRACE conn5 <- [1,2202,null,{}] 04:38:17 INFO - PROCESS | 2496 | 1470656297783 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 2496 | 1470656297786 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:17 INFO - PROCESS | 2496 | 1470656297925 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:38:17 INFO - PROCESS | 2496 | 1470656297945 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 2496 | 1470656297948 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4F000 == 30 [pid = 2496] [id = 560] 04:38:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5C06EC00) [pid = 2496] [serial = 1680] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F618B7400) [pid = 2496] [serial = 1681] [outer = 0000006F5C06EC00] 04:38:18 INFO - PROCESS | 2496 | 1470656297994 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F634B1400) [pid = 2496] [serial = 1682] [outer = 0000006F5C06EC00] 04:38:18 INFO - PROCESS | 2496 | 1470656298465 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 04:38:18 INFO - PROCESS | 2496 | 1470656298513 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 2496 | 1470656298516 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:38:18 INFO - PROCESS | 2496 | 1470656298519 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 2496 | 1470656298521 Marionette TRACE conn5 <- [1,2206,null,{}] 04:38:18 INFO - PROCESS | 2496 | 1470656298525 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 2496 | 1470656298531 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:18 INFO - PROCESS | 2496 | 1470656298675 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:38:18 INFO - PROCESS | 2496 | 1470656298688 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 2496 | 1470656298690 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67955800 == 31 [pid = 2496] [id = 561] 04:38:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F634B1800) [pid = 2496] [serial = 1683] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6459F000) [pid = 2496] [serial = 1684] [outer = 0000006F634B1800] 04:38:18 INFO - PROCESS | 2496 | 1470656298785 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F64EFCC00) [pid = 2496] [serial = 1685] [outer = 0000006F634B1800] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F646A4C00) [pid = 2496] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56A27800) [pid = 2496] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5D4E0400) [pid = 2496] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5B643C00) [pid = 2496] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F57D52400) [pid = 2496] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5CEDF800) [pid = 2496] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56F43C00) [pid = 2496] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60EC0800) [pid = 2496] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67016000) [pid = 2496] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F678D0800) [pid = 2496] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6462D400) [pid = 2496] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:38:19 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67B44400) [pid = 2496] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:38:19 INFO - PROCESS | 2496 | 1470656299391 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 04:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:38:19 INFO - PROCESS | 2496 | 1470656299446 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 2496 | 1470656299448 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:38:19 INFO - PROCESS | 2496 | 1470656299451 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 2496 | 1470656299453 Marionette TRACE conn5 <- [1,2210,null,{}] 04:38:19 INFO - PROCESS | 2496 | 1470656299457 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 2496 | 1470656299459 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:19 INFO - PROCESS | 2496 | 1470656299541 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:38:19 INFO - PROCESS | 2496 | 1470656299546 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 2496 | 1470656299548 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679AC000 == 32 [pid = 2496] [id = 562] 04:38:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D4E8000) [pid = 2496] [serial = 1686] [outer = 0000000000000000] 04:38:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F63445000) [pid = 2496] [serial = 1687] [outer = 0000006F5D4E8000] 04:38:19 INFO - PROCESS | 2496 | 1470656299595 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F64757800) [pid = 2496] [serial = 1688] [outer = 0000006F5D4E8000] 04:38:20 INFO - PROCESS | 2496 | 1470656300014 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 587ms 04:38:20 INFO - PROCESS | 2496 | 1470656300054 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 2496 | 1470656300056 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:38:20 INFO - PROCESS | 2496 | 1470656300060 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 2496 | 1470656300062 Marionette TRACE conn5 <- [1,2214,null,{}] 04:38:20 INFO - PROCESS | 2496 | 1470656300065 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 2496 | 1470656300067 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:20 INFO - PROCESS | 2496 | 1470656300154 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:38:20 INFO - PROCESS | 2496 | 1470656300160 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 2496 | 1470656300162 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC4800 == 33 [pid = 2496] [id = 563] 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64880800) [pid = 2496] [serial = 1689] [outer = 0000000000000000] 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F664F6400) [pid = 2496] [serial = 1690] [outer = 0000006F64880800] 04:38:20 INFO - PROCESS | 2496 | 1470656300210 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F66FCBC00) [pid = 2496] [serial = 1691] [outer = 0000006F64880800] 04:38:20 INFO - PROCESS | 2496 | 1470656300641 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 04:38:20 INFO - PROCESS | 2496 | 1470656300691 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 2496 | 1470656300693 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:38:20 INFO - PROCESS | 2496 | 1470656300697 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 2496 | 1470656300698 Marionette TRACE conn5 <- [1,2218,null,{}] 04:38:20 INFO - PROCESS | 2496 | 1470656300706 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 2496 | 1470656300708 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:20 INFO - PROCESS | 2496 | 1470656300792 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:38:20 INFO - PROCESS | 2496 | 1470656300798 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 2496 | 1470656300800 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A1800 == 34 [pid = 2496] [id = 564] 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67017000) [pid = 2496] [serial = 1692] [outer = 0000000000000000] 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6701F400) [pid = 2496] [serial = 1693] [outer = 0000006F67017000] 04:38:20 INFO - PROCESS | 2496 | 1470656300846 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F678CE000) [pid = 2496] [serial = 1694] [outer = 0000006F67017000] 04:38:21 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C0C6800 == 33 [pid = 2496] [id = 556] 04:38:21 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6190F800 == 32 [pid = 2496] [id = 555] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E17800 == 31 [pid = 2496] [id = 557] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64824000 == 30 [pid = 2496] [id = 558] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679AC000 == 29 [pid = 2496] [id = 562] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67955800 == 28 [pid = 2496] [id = 561] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC4800 == 27 [pid = 2496] [id = 563] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6647C800 == 26 [pid = 2496] [id = 559] 04:38:22 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4F000 == 25 [pid = 2496] [id = 560] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67015800) [pid = 2496] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F66799400) [pid = 2496] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F58619400) [pid = 2496] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6090EC00) [pid = 2496] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60EBC400) [pid = 2496] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C4C2C00) [pid = 2496] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60A08800) [pid = 2496] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5B9DB800) [pid = 2496] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C435000) [pid = 2496] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6515A400) [pid = 2496] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F61869400) [pid = 2496] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F57E73400) [pid = 2496] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5C3F2C00) [pid = 2496] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F634B6400) [pid = 2496] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F678D2000) [pid = 2496] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67B51000) [pid = 2496] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F67B43800) [pid = 2496] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F67B26800) [pid = 2496] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6488B400) [pid = 2496] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F68207000) [pid = 2496] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F66289C00) [pid = 2496] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F60E48400) [pid = 2496] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F63E8F000) [pid = 2496] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F678CA800) [pid = 2496] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:38:22 INFO - PROCESS | 2496 | 1470656302643 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1979ms 04:38:22 INFO - PROCESS | 2496 | 1470656302680 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 2496 | 1470656302684 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:38:22 INFO - PROCESS | 2496 | 1470656302690 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 2496 | 1470656302693 Marionette TRACE conn5 <- [1,2222,null,{}] 04:38:22 INFO - PROCESS | 2496 | 1470656302700 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 2496 | 1470656302704 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:22 INFO - PROCESS | 2496 | 1470656302806 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:38:22 INFO - PROCESS | 2496 | 1470656302813 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 2496 | 1470656302818 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B94C000 == 26 [pid = 2496] [id = 565] 04:38:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F57080800) [pid = 2496] [serial = 1695] [outer = 0000000000000000] 04:38:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F57081800) [pid = 2496] [serial = 1696] [outer = 0000006F57080800] 04:38:22 INFO - PROCESS | 2496 | 1470656302871 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5709E000) [pid = 2496] [serial = 1697] [outer = 0000006F57080800] 04:38:23 INFO - PROCESS | 2496 | 1470656303370 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 04:38:23 INFO - PROCESS | 2496 | 1470656303428 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 2496 | 1470656303433 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:38:23 INFO - PROCESS | 2496 | 1470656303440 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 2496 | 1470656303443 Marionette TRACE conn5 <- [1,2226,null,{}] 04:38:23 INFO - PROCESS | 2496 | 1470656303447 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 2496 | 1470656303451 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:23 INFO - PROCESS | 2496 | 1470656303544 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:38:23 INFO - PROCESS | 2496 | 1470656303620 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 2496 | 1470656303623 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE8E000 == 27 [pid = 2496] [id = 566] 04:38:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F570A3C00) [pid = 2496] [serial = 1698] [outer = 0000000000000000] 04:38:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F57E74800) [pid = 2496] [serial = 1699] [outer = 0000006F570A3C00] 04:38:23 INFO - PROCESS | 2496 | 1470656303682 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5B84BC00) [pid = 2496] [serial = 1700] [outer = 0000006F570A3C00] 04:38:24 INFO - PROCESS | 2496 | 1470656304075 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 04:38:24 INFO - PROCESS | 2496 | 1470656304132 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 2496 | 1470656304135 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:38:24 INFO - PROCESS | 2496 | 1470656304139 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 2496 | 1470656304143 Marionette TRACE conn5 <- [1,2230,null,{}] 04:38:24 INFO - PROCESS | 2496 | 1470656304156 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 2496 | 1470656304161 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:24 INFO - PROCESS | 2496 | 1470656304279 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:38:24 INFO - PROCESS | 2496 | 1470656304288 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 2496 | 1470656304292 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63793000 == 28 [pid = 2496] [id = 567] 04:38:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5509E000) [pid = 2496] [serial = 1701] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5C3F4400) [pid = 2496] [serial = 1702] [outer = 0000006F5509E000] 04:38:24 INFO - PROCESS | 2496 | 1470656304342 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C4BD800) [pid = 2496] [serial = 1703] [outer = 0000006F5509E000] 04:38:24 INFO - PROCESS | 2496 | 1470656304783 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 04:38:24 INFO - PROCESS | 2496 | 1470656304833 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 2496 | 1470656304837 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:38:24 INFO - PROCESS | 2496 | 1470656304840 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 2496 | 1470656304842 Marionette TRACE conn5 <- [1,2234,null,{}] 04:38:24 INFO - PROCESS | 2496 | 1470656304846 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 2496 | 1470656304848 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:24 INFO - PROCESS | 2496 | 1470656304937 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:38:24 INFO - PROCESS | 2496 | 1470656304944 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 2496 | 1470656304946 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64506800 == 29 [pid = 2496] [id = 568] 04:38:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5CEE2000) [pid = 2496] [serial = 1704] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5CF71C00) [pid = 2496] [serial = 1705] [outer = 0000006F5CEE2000] 04:38:24 INFO - PROCESS | 2496 | 1470656304993 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D4B7400) [pid = 2496] [serial = 1706] [outer = 0000006F5CEE2000] 04:38:25 INFO - PROCESS | 2496 | 1470656305464 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 04:38:25 INFO - PROCESS | 2496 | 1470656305513 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 2496 | 1470656305515 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:38:25 INFO - PROCESS | 2496 | 1470656305519 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 2496 | 1470656305521 Marionette TRACE conn5 <- [1,2238,null,{}] 04:38:25 INFO - PROCESS | 2496 | 1470656305525 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 2496 | 1470656305527 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:25 INFO - PROCESS | 2496 | 1470656305610 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:38:25 INFO - PROCESS | 2496 | 1470656305646 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 2496 | 1470656305648 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651CC800 == 30 [pid = 2496] [id = 569] 04:38:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F570A1C00) [pid = 2496] [serial = 1707] [outer = 0000000000000000] 04:38:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4BB800) [pid = 2496] [serial = 1708] [outer = 0000006F570A1C00] 04:38:25 INFO - PROCESS | 2496 | 1470656305699 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60908000) [pid = 2496] [serial = 1709] [outer = 0000006F570A1C00] 04:38:26 INFO - PROCESS | 2496 | 1470656306118 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 04:38:26 INFO - PROCESS | 2496 | 1470656306157 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 2496 | 1470656306159 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:38:26 INFO - PROCESS | 2496 | 1470656306163 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 2496 | 1470656306164 Marionette TRACE conn5 <- [1,2242,null,{}] 04:38:26 INFO - PROCESS | 2496 | 1470656306168 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 2496 | 1470656306175 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:26 INFO - PROCESS | 2496 | 1470656306283 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:38:26 INFO - PROCESS | 2496 | 1470656306290 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 2496 | 1470656306293 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F4F000 == 31 [pid = 2496] [id = 570] 04:38:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6090FC00) [pid = 2496] [serial = 1710] [outer = 0000000000000000] 04:38:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61081800) [pid = 2496] [serial = 1711] [outer = 0000006F6090FC00] 04:38:26 INFO - PROCESS | 2496 | 1470656306340 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F61863800) [pid = 2496] [serial = 1712] [outer = 0000006F6090FC00] 04:38:26 INFO - PROCESS | 2496 | 1470656306781 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 04:38:26 INFO - PROCESS | 2496 | 1470656306836 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 2496 | 1470656306839 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:38:26 INFO - PROCESS | 2496 | 1470656306842 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:38:26 INFO - PROCESS | 2496 | 1470656306844 Marionette TRACE conn5 <- [1,2246,null,{}] 04:38:26 INFO - PROCESS | 2496 | 1470656306848 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 2496 | 1470656306850 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:26 INFO - PROCESS | 2496 | 1470656306931 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:38:26 INFO - PROCESS | 2496 | 1470656306939 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 2496 | 1470656306941 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67845000 == 32 [pid = 2496] [id = 571] 04:38:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5CF76C00) [pid = 2496] [serial = 1713] [outer = 0000000000000000] 04:38:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61BB7C00) [pid = 2496] [serial = 1714] [outer = 0000006F5CF76C00] 04:38:26 INFO - PROCESS | 2496 | 1470656306987 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F63449800) [pid = 2496] [serial = 1715] [outer = 0000006F5CF76C00] 04:38:27 INFO - PROCESS | 2496 | 1470656307443 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 04:38:27 INFO - PROCESS | 2496 | 1470656307475 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 2496 | 1470656307477 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:38:27 INFO - PROCESS | 2496 | 1470656307481 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 2496 | 1470656307483 Marionette TRACE conn5 <- [1,2250,null,{}] 04:38:27 INFO - PROCESS | 2496 | 1470656307490 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 2496 | 1470656307492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:27 INFO - PROCESS | 2496 | 1470656307575 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:38:27 INFO - PROCESS | 2496 | 1470656307580 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 2496 | 1470656307582 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799D800 == 33 [pid = 2496] [id = 572] 04:38:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F63729C00) [pid = 2496] [serial = 1716] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6372D800) [pid = 2496] [serial = 1717] [outer = 0000006F63729C00] 04:38:27 INFO - PROCESS | 2496 | 1470656307629 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6375D800) [pid = 2496] [serial = 1718] [outer = 0000006F63729C00] 04:38:28 INFO - PROCESS | 2496 | 1470656308106 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:38:28 INFO - PROCESS | 2496 | 1470656308155 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 2496 | 1470656308157 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:38:28 INFO - PROCESS | 2496 | 1470656308160 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 2496 | 1470656308162 Marionette TRACE conn5 <- [1,2254,null,{}] 04:38:28 INFO - PROCESS | 2496 | 1470656308166 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 2496 | 1470656308167 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:28 INFO - PROCESS | 2496 | 1470656308278 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:38:28 INFO - PROCESS | 2496 | 1470656308358 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 2496 | 1470656308360 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63792800 == 34 [pid = 2496] [id = 573] 04:38:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63D6D800) [pid = 2496] [serial = 1719] [outer = 0000000000000000] 04:38:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F64176800) [pid = 2496] [serial = 1720] [outer = 0000006F63D6D800] 04:38:28 INFO - PROCESS | 2496 | 1470656308407 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6417F400) [pid = 2496] [serial = 1721] [outer = 0000006F63D6D800] 04:38:28 INFO - PROCESS | 2496 | 1470656308834 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 04:38:28 INFO - PROCESS | 2496 | 1470656308903 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 2496 | 1470656308905 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:38:28 INFO - PROCESS | 2496 | 1470656308909 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 2496 | 1470656308910 Marionette TRACE conn5 <- [1,2258,null,{}] 04:38:28 INFO - PROCESS | 2496 | 1470656308915 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 2496 | 1470656308917 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:29 INFO - PROCESS | 2496 | 1470656309035 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:38:29 INFO - PROCESS | 2496 | 1470656309090 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 2496 | 1470656309092 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D9000 == 35 [pid = 2496] [id = 574] 04:38:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F6417F800) [pid = 2496] [serial = 1722] [outer = 0000000000000000] 04:38:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F64752800) [pid = 2496] [serial = 1723] [outer = 0000006F6417F800] 04:38:29 INFO - PROCESS | 2496 | 1470656309138 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F65F69C00) [pid = 2496] [serial = 1724] [outer = 0000006F6417F800] 04:38:29 INFO - PROCESS | 2496 | 1470656309562 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 04:38:29 INFO - PROCESS | 2496 | 1470656309589 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 2496 | 1470656309592 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:38:29 INFO - PROCESS | 2496 | 1470656309595 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 2496 | 1470656309598 Marionette TRACE conn5 <- [1,2262,null,{}] 04:38:29 INFO - PROCESS | 2496 | 1470656309606 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 2496 | 1470656309609 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:29 INFO - PROCESS | 2496 | 1470656309764 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60D63400) [pid = 2496] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C06EC00) [pid = 2496] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B1800) [pid = 2496] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F64880800) [pid = 2496] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F56E06400) [pid = 2496] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C071400) [pid = 2496] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F57330400) [pid = 2496] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5869A000) [pid = 2496] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F682AC000) [pid = 2496] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67912C00) [pid = 2496] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F61BB5400) [pid = 2496] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5748B800) [pid = 2496] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:38:29 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5D4E8000) [pid = 2496] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:38:29 INFO - PROCESS | 2496 | 1470656309947 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 2496 | 1470656309950 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F642A7800 == 36 [pid = 2496] [id = 575] 04:38:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F56E04400) [pid = 2496] [serial = 1725] [outer = 0000000000000000] 04:38:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5748B800) [pid = 2496] [serial = 1726] [outer = 0000006F56E04400] 04:38:30 INFO - PROCESS | 2496 | 1470656310001 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6186E400) [pid = 2496] [serial = 1727] [outer = 0000006F56E04400] 04:38:30 INFO - PROCESS | 2496 | 1470656310356 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 839ms 04:38:30 INFO - PROCESS | 2496 | 1470656310436 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 2496 | 1470656310438 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:38:30 INFO - PROCESS | 2496 | 1470656310442 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 2496 | 1470656310444 Marionette TRACE conn5 <- [1,2266,null,{}] 04:38:30 INFO - PROCESS | 2496 | 1470656310447 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 2496 | 1470656310449 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:30 INFO - PROCESS | 2496 | 1470656310563 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:38:30 INFO - PROCESS | 2496 | 1470656310571 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 2496 | 1470656310573 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1BD000 == 37 [pid = 2496] [id = 576] 04:38:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60902C00) [pid = 2496] [serial = 1728] [outer = 0000000000000000] 04:38:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67017C00) [pid = 2496] [serial = 1729] [outer = 0000006F60902C00] 04:38:30 INFO - PROCESS | 2496 | 1470656310619 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F678CD800) [pid = 2496] [serial = 1730] [outer = 0000006F60902C00] 04:38:31 INFO - PROCESS | 2496 | 1470656311027 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 04:38:31 INFO - PROCESS | 2496 | 1470656311074 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 2496 | 1470656311076 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:38:31 INFO - PROCESS | 2496 | 1470656311080 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 2496 | 1470656311081 Marionette TRACE conn5 <- [1,2270,null,{}] 04:38:31 INFO - PROCESS | 2496 | 1470656311086 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 2496 | 1470656311087 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:31 INFO - PROCESS | 2496 | 1470656311202 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:38:31 INFO - PROCESS | 2496 | 1470656311242 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 2496 | 1470656311244 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B625800 == 38 [pid = 2496] [id = 577] 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BB5400) [pid = 2496] [serial = 1731] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67915800) [pid = 2496] [serial = 1732] [outer = 0000006F61BB5400] 04:38:31 INFO - PROCESS | 2496 | 1470656311290 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6791FC00) [pid = 2496] [serial = 1733] [outer = 0000006F61BB5400] 04:38:31 INFO - PROCESS | 2496 | 1470656311679 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 04:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:38:31 INFO - PROCESS | 2496 | 1470656311712 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 2496 | 1470656311714 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:38:31 INFO - PROCESS | 2496 | 1470656311717 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 2496 | 1470656311719 Marionette TRACE conn5 <- [1,2274,null,{}] 04:38:31 INFO - PROCESS | 2496 | 1470656311723 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 2496 | 1470656311725 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:31 INFO - PROCESS | 2496 | 1470656311842 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:38:31 INFO - PROCESS | 2496 | 1470656311850 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 2496 | 1470656311852 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B656000 == 39 [pid = 2496] [id = 578] 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67947000) [pid = 2496] [serial = 1734] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67950C00) [pid = 2496] [serial = 1735] [outer = 0000006F67947000] 04:38:31 INFO - PROCESS | 2496 | 1470656311907 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67B2E800) [pid = 2496] [serial = 1736] [outer = 0000006F67947000] 04:38:32 INFO - PROCESS | 2496 | 1470656312751 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:38:32 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 04:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1081ms 04:38:32 INFO - PROCESS | 2496 | 1470656312803 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 2496 | 1470656312808 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:38:32 INFO - PROCESS | 2496 | 1470656312813 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:38:32 INFO - PROCESS | 2496 | 1470656312819 Marionette TRACE conn5 <- [1,2278,null,{}] 04:38:32 INFO - PROCESS | 2496 | 1470656312825 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 2496 | 1470656312829 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:32 INFO - PROCESS | 2496 | 1470656312966 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:38:33 INFO - PROCESS | 2496 | 1470656313089 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 2496 | 1470656313092 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D505000 == 40 [pid = 2496] [id = 579] 04:38:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F5708C800) [pid = 2496] [serial = 1737] [outer = 0000000000000000] 04:38:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F570A9C00) [pid = 2496] [serial = 1738] [outer = 0000006F5708C800] 04:38:33 INFO - PROCESS | 2496 | 1470656313154 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5B84B800) [pid = 2496] [serial = 1739] [outer = 0000006F5708C800] 04:38:34 INFO - PROCESS | 2496 | 1470656314011 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1231ms 04:38:34 INFO - PROCESS | 2496 | 1470656314050 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 2496 | 1470656314055 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:38:34 INFO - PROCESS | 2496 | 1470656314061 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 2496 | 1470656314064 Marionette TRACE conn5 <- [1,2282,null,{}] 04:38:34 INFO - PROCESS | 2496 | 1470656314070 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 2496 | 1470656314074 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:34 INFO - PROCESS | 2496 | 1470656314196 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:38:34 INFO - PROCESS | 2496 | 1470656314271 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 2496 | 1470656314276 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDC9800 == 41 [pid = 2496] [id = 580] 04:38:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5708D800) [pid = 2496] [serial = 1740] [outer = 0000000000000000] 04:38:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F58457C00) [pid = 2496] [serial = 1741] [outer = 0000006F5708D800] 04:38:34 INFO - PROCESS | 2496 | 1470656314329 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5BB9D800) [pid = 2496] [serial = 1742] [outer = 0000006F5708D800] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B625800 == 40 [pid = 2496] [id = 577] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1BD000 == 39 [pid = 2496] [id = 576] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F642A7800 == 38 [pid = 2496] [id = 575] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D9000 == 37 [pid = 2496] [id = 574] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63792800 == 36 [pid = 2496] [id = 573] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799D800 == 35 [pid = 2496] [id = 572] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67845000 == 34 [pid = 2496] [id = 571] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F4F000 == 33 [pid = 2496] [id = 570] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651CC800 == 32 [pid = 2496] [id = 569] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64506800 == 31 [pid = 2496] [id = 568] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63793000 == 30 [pid = 2496] [id = 567] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE8E000 == 29 [pid = 2496] [id = 566] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F6701F400) [pid = 2496] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B94C000 == 28 [pid = 2496] [id = 565] 04:38:34 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A1800 == 27 [pid = 2496] [id = 564] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F60EBE400) [pid = 2496] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F618B7400) [pid = 2496] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6459F000) [pid = 2496] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F634B1400) [pid = 2496] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F664F6400) [pid = 2496] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F64EFCC00) [pid = 2496] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6060FC00) [pid = 2496] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C12EC00) [pid = 2496] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C4C4800) [pid = 2496] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57432C00) [pid = 2496] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F584C3C00) [pid = 2496] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5CEE4400) [pid = 2496] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C1F5400) [pid = 2496] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F689A7800) [pid = 2496] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6899F400) [pid = 2496] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6820F800) [pid = 2496] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67944C00) [pid = 2496] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F64598800) [pid = 2496] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F634BC400) [pid = 2496] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5C436000) [pid = 2496] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F57D54000) [pid = 2496] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63445000) [pid = 2496] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F610CFC00) [pid = 2496] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F66FCBC00) [pid = 2496] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F64757800) [pid = 2496] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F60934400) [pid = 2496] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:38:34 INFO - PROCESS | 2496 | 1470656314979 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 04:38:35 INFO - PROCESS | 2496 | 1470656315048 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 2496 | 1470656315053 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:38:35 INFO - PROCESS | 2496 | 1470656315060 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 2496 | 1470656315063 Marionette TRACE conn5 <- [1,2286,null,{}] 04:38:35 INFO - PROCESS | 2496 | 1470656315067 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 2496 | 1470656315070 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:35 INFO - PROCESS | 2496 | 1470656315165 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:38:35 INFO - PROCESS | 2496 | 1470656315249 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 2496 | 1470656315252 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61908800 == 28 [pid = 2496] [id = 581] 04:38:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F57330400) [pid = 2496] [serial = 1743] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5BBB8800) [pid = 2496] [serial = 1744] [outer = 0000006F57330400] 04:38:35 INFO - PROCESS | 2496 | 1470656315303 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C4BEC00) [pid = 2496] [serial = 1745] [outer = 0000006F57330400] 04:38:35 INFO - PROCESS | 2496 | 1470656315752 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 733ms 04:38:35 INFO - PROCESS | 2496 | 1470656315794 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 2496 | 1470656315796 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:38:35 INFO - PROCESS | 2496 | 1470656315799 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 2496 | 1470656315803 Marionette TRACE conn5 <- [1,2290,null,{}] 04:38:35 INFO - PROCESS | 2496 | 1470656315815 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 2496 | 1470656315820 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:35 INFO - PROCESS | 2496 | 1470656315912 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:38:35 INFO - PROCESS | 2496 | 1470656315920 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 2496 | 1470656315924 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643BD800 == 29 [pid = 2496] [id = 582] 04:38:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D405400) [pid = 2496] [serial = 1746] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5D4E7C00) [pid = 2496] [serial = 1747] [outer = 0000006F5D405400] 04:38:35 INFO - PROCESS | 2496 | 1470656315977 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60910C00) [pid = 2496] [serial = 1748] [outer = 0000006F5D405400] 04:38:36 INFO - PROCESS | 2496 | 1470656316453 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 04:38:36 INFO - PROCESS | 2496 | 1470656316495 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 2496 | 1470656316498 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 2496 | 1470656316501 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:38:36 INFO - PROCESS | 2496 | 1470656316503 Marionette TRACE conn5 <- [1,2294,null,{}] 04:38:36 INFO - PROCESS | 2496 | 1470656316507 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 2496 | 1470656316509 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:36 INFO - PROCESS | 2496 | 1470656316599 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:38:36 INFO - PROCESS | 2496 | 1470656316607 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 2496 | 1470656316609 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6647E000 == 30 [pid = 2496] [id = 583] 04:38:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60D5BC00) [pid = 2496] [serial = 1749] [outer = 0000000000000000] 04:38:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60E53800) [pid = 2496] [serial = 1750] [outer = 0000006F60D5BC00] 04:38:36 INFO - PROCESS | 2496 | 1470656316658 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F61080400) [pid = 2496] [serial = 1751] [outer = 0000006F60D5BC00] 04:38:37 INFO - PROCESS | 2496 | 1470656317104 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 04:38:37 INFO - PROCESS | 2496 | 1470656317133 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 2496 | 1470656317136 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:38:37 INFO - PROCESS | 2496 | 1470656317139 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 2496 | 1470656317141 Marionette TRACE conn5 <- [1,2298,null,{}] 04:38:37 INFO - PROCESS | 2496 | 1470656317152 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 2496 | 1470656317154 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:37 INFO - PROCESS | 2496 | 1470656317263 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:38:37 INFO - PROCESS | 2496 | 1470656317344 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 2496 | 1470656317346 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F51000 == 31 [pid = 2496] [id = 584] 04:38:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F570A1000) [pid = 2496] [serial = 1752] [outer = 0000000000000000] 04:38:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F61866000) [pid = 2496] [serial = 1753] [outer = 0000006F570A1000] 04:38:37 INFO - PROCESS | 2496 | 1470656317401 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61BB8800) [pid = 2496] [serial = 1754] [outer = 0000006F570A1000] 04:38:37 INFO - PROCESS | 2496 | 1470656317816 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 04:38:37 INFO - PROCESS | 2496 | 1470656317880 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 2496 | 1470656317883 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:38:37 INFO - PROCESS | 2496 | 1470656317886 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:38:37 INFO - PROCESS | 2496 | 1470656317888 Marionette TRACE conn5 <- [1,2302,null,{}] 04:38:37 INFO - PROCESS | 2496 | 1470656317892 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 2496 | 1470656317898 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:38 INFO - PROCESS | 2496 | 1470656318049 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:38:38 INFO - PROCESS | 2496 | 1470656318110 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 2496 | 1470656318112 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67963000 == 32 [pid = 2496] [id = 585] 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6372E400) [pid = 2496] [serial = 1755] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64717800) [pid = 2496] [serial = 1756] [outer = 0000006F6372E400] 04:38:38 INFO - PROCESS | 2496 | 1470656318160 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F65160C00) [pid = 2496] [serial = 1757] [outer = 0000006F6372E400] 04:38:38 INFO - PROCESS | 2496 | 1470656318607 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 777ms 04:38:38 INFO - PROCESS | 2496 | 1470656318667 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 2496 | 1470656318670 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:38:38 INFO - PROCESS | 2496 | 1470656318678 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 2496 | 1470656318680 Marionette TRACE conn5 <- [1,2306,null,{}] 04:38:38 INFO - PROCESS | 2496 | 1470656318690 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 2496 | 1470656318692 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:38 INFO - PROCESS | 2496 | 1470656318809 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:38:38 INFO - PROCESS | 2496 | 1470656318821 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 2496 | 1470656318823 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E04800 == 33 [pid = 2496] [id = 586] 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F56E0EC00) [pid = 2496] [serial = 1758] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F66767800) [pid = 2496] [serial = 1759] [outer = 0000006F56E0EC00] 04:38:38 INFO - PROCESS | 2496 | 1470656318868 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F66FCCC00) [pid = 2496] [serial = 1760] [outer = 0000006F56E0EC00] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5509E000) [pid = 2496] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60902C00) [pid = 2496] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F570A3C00) [pid = 2496] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F63D6D800) [pid = 2496] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5CEE2000) [pid = 2496] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67017000) [pid = 2496] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63729C00) [pid = 2496] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6417F800) [pid = 2496] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6090FC00) [pid = 2496] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F56E04400) [pid = 2496] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F57080800) [pid = 2496] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5CF76C00) [pid = 2496] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F570A1C00) [pid = 2496] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:38:39 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F61BB5400) [pid = 2496] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:38:39 INFO - PROCESS | 2496 | 1470656319414 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 2496 | 1470656319460 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:38:39 INFO - PROCESS | 2496 | 1470656319463 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 2496 | 1470656319465 Marionette TRACE conn5 <- [1,2310,null,{}] 04:38:39 INFO - PROCESS | 2496 | 1470656319469 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 2496 | 1470656319471 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:39 INFO - PROCESS | 2496 | 1470656319555 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:38:39 INFO - PROCESS | 2496 | 1470656319635 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 2496 | 1470656319637 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD23000 == 34 [pid = 2496] [id = 587] 04:38:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F570A1C00) [pid = 2496] [serial = 1761] [outer = 0000000000000000] 04:38:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F61867400) [pid = 2496] [serial = 1762] [outer = 0000006F570A1C00] 04:38:39 INFO - PROCESS | 2496 | 1470656319685 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6623CC00) [pid = 2496] [serial = 1763] [outer = 0000006F570A1C00] 04:38:40 INFO - PROCESS | 2496 | 1470656320038 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 04:38:40 INFO - PROCESS | 2496 | 1470656320122 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 2496 | 1470656320125 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:38:40 INFO - PROCESS | 2496 | 1470656320138 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 2496 | 1470656320149 Marionette TRACE conn5 <- [1,2314,null,{}] 04:38:40 INFO - PROCESS | 2496 | 1470656320158 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 2496 | 1470656320160 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:40 INFO - PROCESS | 2496 | 1470656320246 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:38:40 INFO - PROCESS | 2496 | 1470656320254 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 2496 | 1470656320256 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A46000 == 35 [pid = 2496] [id = 588] 04:38:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F66769800) [pid = 2496] [serial = 1764] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6701F800) [pid = 2496] [serial = 1765] [outer = 0000006F66769800] 04:38:40 INFO - PROCESS | 2496 | 1470656320303 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67915400) [pid = 2496] [serial = 1766] [outer = 0000006F66769800] 04:38:40 INFO - PROCESS | 2496 | 1470656320743 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 650ms 04:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:38:40 INFO - PROCESS | 2496 | 1470656320791 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 2496 | 1470656320794 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:38:40 INFO - PROCESS | 2496 | 1470656320797 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 2496 | 1470656320799 Marionette TRACE conn5 <- [1,2318,null,{}] 04:38:40 INFO - PROCESS | 2496 | 1470656320802 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 2496 | 1470656320804 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:40 INFO - PROCESS | 2496 | 1470656320888 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:38:40 INFO - PROCESS | 2496 | 1470656320894 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 2496 | 1470656320896 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1A4800 == 36 [pid = 2496] [id = 589] 04:38:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67918800) [pid = 2496] [serial = 1767] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B2D000) [pid = 2496] [serial = 1768] [outer = 0000006F67918800] 04:38:40 INFO - PROCESS | 2496 | 1470656320942 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67B45000) [pid = 2496] [serial = 1769] [outer = 0000006F67918800] 04:38:41 INFO - PROCESS | 2496 | 1470656321506 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 04:38:41 INFO - PROCESS | 2496 | 1470656321532 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 2496 | 1470656321537 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:38:41 INFO - PROCESS | 2496 | 1470656321543 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 2496 | 1470656321547 Marionette TRACE conn5 <- [1,2322,null,{}] 04:38:41 INFO - PROCESS | 2496 | 1470656321553 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 2496 | 1470656321556 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:41 INFO - PROCESS | 2496 | 1470656321729 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:38:41 INFO - PROCESS | 2496 | 1470656321855 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 2496 | 1470656321861 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D520000 == 37 [pid = 2496] [id = 590] 04:38:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F56F3EC00) [pid = 2496] [serial = 1770] [outer = 0000000000000000] 04:38:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5B646000) [pid = 2496] [serial = 1771] [outer = 0000006F56F3EC00] 04:38:41 INFO - PROCESS | 2496 | 1470656321922 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5C433400) [pid = 2496] [serial = 1772] [outer = 0000006F56F3EC00] 04:38:42 INFO - PROCESS | 2496 | 1470656322497 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1024ms 04:38:42 INFO - PROCESS | 2496 | 1470656322570 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 2496 | 1470656322575 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:38:42 INFO - PROCESS | 2496 | 1470656322582 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 2496 | 1470656322585 Marionette TRACE conn5 <- [1,2326,null,{}] 04:38:42 INFO - PROCESS | 2496 | 1470656322590 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 2496 | 1470656322593 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:42 INFO - PROCESS | 2496 | 1470656322741 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:38:42 INFO - PROCESS | 2496 | 1470656322865 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 2496 | 1470656322868 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F45000 == 38 [pid = 2496] [id = 591] 04:38:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5D403000) [pid = 2496] [serial = 1773] [outer = 0000000000000000] 04:38:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60906800) [pid = 2496] [serial = 1774] [outer = 0000006F5D403000] 04:38:42 INFO - PROCESS | 2496 | 1470656322930 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F60EBE000) [pid = 2496] [serial = 1775] [outer = 0000006F5D403000] 04:38:43 INFO - PROCESS | 2496 | 1470656323555 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1027ms 04:38:43 INFO - PROCESS | 2496 | 1470656323610 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 2496 | 1470656323613 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:38:43 INFO - PROCESS | 2496 | 1470656323617 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 2496 | 1470656323621 Marionette TRACE conn5 <- [1,2330,null,{}] 04:38:43 INFO - PROCESS | 2496 | 1470656323634 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 2496 | 1470656323640 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:43 INFO - PROCESS | 2496 | 1470656323812 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:38:43 INFO - PROCESS | 2496 | 1470656323932 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 2496 | 1470656323935 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B64E000 == 39 [pid = 2496] [id = 592] 04:38:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F63727400) [pid = 2496] [serial = 1776] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F646A3C00) [pid = 2496] [serial = 1777] [outer = 0000006F63727400] 04:38:44 INFO - PROCESS | 2496 | 1470656323997 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67021400) [pid = 2496] [serial = 1778] [outer = 0000006F63727400] 04:38:44 INFO - PROCESS | 2496 | 1470656324668 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1241ms 04:38:44 INFO - PROCESS | 2496 | 1470656324860 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 2496 | 1470656324865 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:38:44 INFO - PROCESS | 2496 | 1470656324871 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 2496 | 1470656324874 Marionette TRACE conn5 <- [1,2334,null,{}] 04:38:44 INFO - PROCESS | 2496 | 1470656324880 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 2496 | 1470656324883 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:45 INFO - PROCESS | 2496 | 1470656324999 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:38:45 INFO - PROCESS | 2496 | 1470656325077 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 2496 | 1470656325083 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E09000 == 40 [pid = 2496] [id = 593] 04:38:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5748C400) [pid = 2496] [serial = 1779] [outer = 0000000000000000] 04:38:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F586C3000) [pid = 2496] [serial = 1780] [outer = 0000006F5748C400] 04:38:45 INFO - PROCESS | 2496 | 1470656325177 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5C430400) [pid = 2496] [serial = 1781] [outer = 0000006F5748C400] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A46000 == 39 [pid = 2496] [id = 588] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD23000 == 38 [pid = 2496] [id = 587] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E04800 == 37 [pid = 2496] [id = 586] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67963000 == 36 [pid = 2496] [id = 585] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F51000 == 35 [pid = 2496] [id = 584] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6647E000 == 34 [pid = 2496] [id = 583] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643BD800 == 33 [pid = 2496] [id = 582] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61908800 == 32 [pid = 2496] [id = 581] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDC9800 == 31 [pid = 2496] [id = 580] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B656000 == 30 [pid = 2496] [id = 578] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D505000 == 29 [pid = 2496] [id = 579] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B64E000 == 28 [pid = 2496] [id = 592] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F45000 == 27 [pid = 2496] [id = 591] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1A4800 == 26 [pid = 2496] [id = 589] 04:38:46 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D520000 == 25 [pid = 2496] [id = 590] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F67915800) [pid = 2496] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6791FC00) [pid = 2496] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5C3F4400) [pid = 2496] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F67017C00) [pid = 2496] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F57E74800) [pid = 2496] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F64176800) [pid = 2496] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5D4B7400) [pid = 2496] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F678CE000) [pid = 2496] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F678CD800) [pid = 2496] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6372D800) [pid = 2496] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F64752800) [pid = 2496] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F65F69C00) [pid = 2496] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F61863800) [pid = 2496] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5748B800) [pid = 2496] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F57081800) [pid = 2496] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C4BD800) [pid = 2496] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5709E000) [pid = 2496] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5B84BC00) [pid = 2496] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F61BB7C00) [pid = 2496] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F61081800) [pid = 2496] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63449800) [pid = 2496] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5CF71C00) [pid = 2496] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F60908000) [pid = 2496] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F5D4BB800) [pid = 2496] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F6186E400) [pid = 2496] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F6375D800) [pid = 2496] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F6417F400) [pid = 2496] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:38:46 INFO - PROCESS | 2496 | 1470656326497 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1676ms 04:38:46 INFO - PROCESS | 2496 | 1470656326551 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 2496 | 1470656326556 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:38:46 INFO - PROCESS | 2496 | 1470656326562 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 2496 | 1470656326565 Marionette TRACE conn5 <- [1,2338,null,{}] 04:38:46 INFO - PROCESS | 2496 | 1470656326580 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 2496 | 1470656326583 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:46 INFO - PROCESS | 2496 | 1470656326689 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:38:46 INFO - PROCESS | 2496 | 1470656326696 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 2496 | 1470656326701 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1CD800 == 26 [pid = 2496] [id = 594] 04:38:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5709AC00) [pid = 2496] [serial = 1782] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F570A2C00) [pid = 2496] [serial = 1783] [outer = 0000006F5709AC00] 04:38:46 INFO - PROCESS | 2496 | 1470656326752 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F57DBFC00) [pid = 2496] [serial = 1784] [outer = 0000006F5709AC00] 04:38:47 INFO - PROCESS | 2496 | 1470656327249 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 04:38:47 INFO - PROCESS | 2496 | 1470656327298 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 2496 | 1470656327304 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:38:47 INFO - PROCESS | 2496 | 1470656327311 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 2496 | 1470656327314 Marionette TRACE conn5 <- [1,2342,null,{}] 04:38:47 INFO - PROCESS | 2496 | 1470656327318 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 2496 | 1470656327321 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:47 INFO - PROCESS | 2496 | 1470656327416 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:38:47 INFO - PROCESS | 2496 | 1470656327425 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 2496 | 1470656327428 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E14000 == 27 [pid = 2496] [id = 595] 04:38:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5BB2F400) [pid = 2496] [serial = 1785] [outer = 0000000000000000] 04:38:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C078800) [pid = 2496] [serial = 1786] [outer = 0000006F5BB2F400] 04:38:47 INFO - PROCESS | 2496 | 1470656327478 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C3F3000) [pid = 2496] [serial = 1787] [outer = 0000006F5BB2F400] 04:38:47 INFO - PROCESS | 2496 | 1470656327966 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 693ms 04:38:48 INFO - PROCESS | 2496 | 1470656328004 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 2496 | 1470656328007 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:38:48 INFO - PROCESS | 2496 | 1470656328010 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:38:48 INFO - PROCESS | 2496 | 1470656328014 Marionette TRACE conn5 <- [1,2346,null,{}] 04:38:48 INFO - PROCESS | 2496 | 1470656328027 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 2496 | 1470656328032 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:48 INFO - PROCESS | 2496 | 1470656328152 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:38:48 INFO - PROCESS | 2496 | 1470656328240 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 2496 | 1470656328243 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A5800 == 28 [pid = 2496] [id = 596] 04:38:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5708B000) [pid = 2496] [serial = 1788] [outer = 0000000000000000] 04:38:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D4AD000) [pid = 2496] [serial = 1789] [outer = 0000006F5708B000] 04:38:48 INFO - PROCESS | 2496 | 1470656328295 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D954400) [pid = 2496] [serial = 1790] [outer = 0000006F5708B000] 04:38:48 INFO - PROCESS | 2496 | 1470656328716 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 04:38:48 INFO - PROCESS | 2496 | 1470656328748 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 2496 | 1470656328751 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:38:48 INFO - PROCESS | 2496 | 1470656328755 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 2496 | 1470656328757 Marionette TRACE conn5 <- [1,2350,null,{}] 04:38:48 INFO - PROCESS | 2496 | 1470656328760 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 2496 | 1470656328763 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:48 INFO - PROCESS | 2496 | 1470656328881 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:38:48 INFO - PROCESS | 2496 | 1470656328888 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 2496 | 1470656328890 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F662AD000 == 29 [pid = 2496] [id = 597] 04:38:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60A0F000) [pid = 2496] [serial = 1791] [outer = 0000000000000000] 04:38:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60D57400) [pid = 2496] [serial = 1792] [outer = 0000006F60A0F000] 04:38:48 INFO - PROCESS | 2496 | 1470656328983 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6109D800) [pid = 2496] [serial = 1793] [outer = 0000006F60A0F000] 04:38:49 INFO - PROCESS | 2496 | 1470656329439 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 734ms 04:38:49 INFO - PROCESS | 2496 | 1470656329521 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 2496 | 1470656329524 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:38:49 INFO - PROCESS | 2496 | 1470656329531 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 2496 | 1470656329533 Marionette TRACE conn5 <- [1,2354,null,{}] 04:38:49 INFO - PROCESS | 2496 | 1470656329537 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 2496 | 1470656329539 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:49 INFO - PROCESS | 2496 | 1470656329652 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:38:49 INFO - PROCESS | 2496 | 1470656329663 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 2496 | 1470656329665 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670A4800 == 30 [pid = 2496] [id = 598] 04:38:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F586C4C00) [pid = 2496] [serial = 1794] [outer = 0000000000000000] 04:38:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F618BD000) [pid = 2496] [serial = 1795] [outer = 0000006F586C4C00] 04:38:49 INFO - PROCESS | 2496 | 1470656329758 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F634B2800) [pid = 2496] [serial = 1796] [outer = 0000006F586C4C00] 04:38:50 INFO - PROCESS | 2496 | 1470656330192 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 04:38:50 INFO - PROCESS | 2496 | 1470656330212 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 2496 | 1470656330215 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:38:50 INFO - PROCESS | 2496 | 1470656330219 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:38:50 INFO - PROCESS | 2496 | 1470656330221 Marionette TRACE conn5 <- [1,2358,null,{}] 04:38:50 INFO - PROCESS | 2496 | 1470656330225 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 2496 | 1470656330231 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:50 INFO - PROCESS | 2496 | 1470656330371 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:38:50 INFO - PROCESS | 2496 | 1470656330377 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 2496 | 1470656330379 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67964000 == 31 [pid = 2496] [id = 599] 04:38:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F634B7400) [pid = 2496] [serial = 1797] [outer = 0000000000000000] 04:38:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F63C89C00) [pid = 2496] [serial = 1798] [outer = 0000006F634B7400] 04:38:50 INFO - PROCESS | 2496 | 1470656330433 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6471CC00) [pid = 2496] [serial = 1799] [outer = 0000006F634B7400] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F570A1000) [pid = 2496] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F67947000) [pid = 2496] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5708C800) [pid = 2496] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6372E400) [pid = 2496] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5708D800) [pid = 2496] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F57330400) [pid = 2496] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60D5BC00) [pid = 2496] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5D405400) [pid = 2496] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F66769800) [pid = 2496] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F570A1C00) [pid = 2496] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67918800) [pid = 2496] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:38:50 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F56E0EC00) [pid = 2496] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:38:51 INFO - PROCESS | 2496 | 1470656331058 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 881ms 04:38:51 INFO - PROCESS | 2496 | 1470656331106 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 2496 | 1470656331108 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:38:51 INFO - PROCESS | 2496 | 1470656331111 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:38:51 INFO - PROCESS | 2496 | 1470656331113 Marionette TRACE conn5 <- [1,2362,null,{}] 04:38:51 INFO - PROCESS | 2496 | 1470656331117 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 2496 | 1470656331119 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:51 INFO - PROCESS | 2496 | 1470656331199 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:38:51 INFO - PROCESS | 2496 | 1470656331205 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 2496 | 1470656331207 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E0C800 == 32 [pid = 2496] [id = 600] 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56F4AC00) [pid = 2496] [serial = 1800] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6417C800) [pid = 2496] [serial = 1801] [outer = 0000006F56F4AC00] 04:38:51 INFO - PROCESS | 2496 | 1470656331253 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F64F62800) [pid = 2496] [serial = 1802] [outer = 0000006F56F4AC00] 04:38:51 INFO - PROCESS | 2496 | 1470656331683 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 629ms 04:38:51 INFO - PROCESS | 2496 | 1470656331744 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 2496 | 1470656331746 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:38:51 INFO - PROCESS | 2496 | 1470656331750 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 2496 | 1470656331752 Marionette TRACE conn5 <- [1,2366,null,{}] 04:38:51 INFO - PROCESS | 2496 | 1470656331755 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 2496 | 1470656331757 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:51 INFO - PROCESS | 2496 | 1470656331838 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:38:51 INFO - PROCESS | 2496 | 1470656331846 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 2496 | 1470656331848 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D9800 == 33 [pid = 2496] [id = 601] 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F66453800) [pid = 2496] [serial = 1803] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F664F5400) [pid = 2496] [serial = 1804] [outer = 0000006F66453800] 04:38:51 INFO - PROCESS | 2496 | 1470656331894 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67013400) [pid = 2496] [serial = 1805] [outer = 0000006F66453800] 04:38:52 INFO - PROCESS | 2496 | 1470656332337 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 04:38:52 INFO - PROCESS | 2496 | 1470656332382 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 2496 | 1470656332384 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:38:52 INFO - PROCESS | 2496 | 1470656332389 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 2496 | 1470656332391 Marionette TRACE conn5 <- [1,2370,null,{}] 04:38:52 INFO - PROCESS | 2496 | 1470656332394 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 2496 | 1470656332396 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:52 INFO - PROCESS | 2496 | 1470656332480 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:38:52 INFO - PROCESS | 2496 | 1470656332487 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 2496 | 1470656332489 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A4800 == 34 [pid = 2496] [id = 602] 04:38:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6701BC00) [pid = 2496] [serial = 1806] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F678CA400) [pid = 2496] [serial = 1807] [outer = 0000006F6701BC00] 04:38:52 INFO - PROCESS | 2496 | 1470656332536 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F678D4800) [pid = 2496] [serial = 1808] [outer = 0000006F6701BC00] 04:38:53 INFO - PROCESS | 2496 | 1470656333339 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1024ms 04:38:53 INFO - PROCESS | 2496 | 1470656333415 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 2496 | 1470656333420 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:38:53 INFO - PROCESS | 2496 | 1470656333425 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:38:53 INFO - PROCESS | 2496 | 1470656333431 Marionette TRACE conn5 <- [1,2374,null,{}] 04:38:53 INFO - PROCESS | 2496 | 1470656333459 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 2496 | 1470656333463 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:53 INFO - PROCESS | 2496 | 1470656333622 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:38:53 INFO - PROCESS | 2496 | 1470656333740 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 2496 | 1470656333743 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63782000 == 35 [pid = 2496] [id = 603] 04:38:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5782DC00) [pid = 2496] [serial = 1809] [outer = 0000000000000000] 04:38:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5832A400) [pid = 2496] [serial = 1810] [outer = 0000006F5782DC00] 04:38:53 INFO - PROCESS | 2496 | 1470656333806 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5C12E000) [pid = 2496] [serial = 1811] [outer = 0000006F5782DC00] 04:38:54 INFO - PROCESS | 2496 | 1470656334575 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1202ms 04:38:54 INFO - PROCESS | 2496 | 1470656334632 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 2496 | 1470656334637 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:38:54 INFO - PROCESS | 2496 | 1470656334644 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 2496 | 1470656334648 Marionette TRACE conn5 <- [1,2378,null,{}] 04:38:54 INFO - PROCESS | 2496 | 1470656334652 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 2496 | 1470656334655 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:54 INFO - PROCESS | 2496 | 1470656334803 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:38:55 INFO - PROCESS | 2496 | 1470656335002 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 2496 | 1470656335005 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F57D6F800 == 36 [pid = 2496] [id = 604] 04:38:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F56A29C00) [pid = 2496] [serial = 1812] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F570A8C00) [pid = 2496] [serial = 1813] [outer = 0000006F56A29C00] 04:38:55 INFO - PROCESS | 2496 | 1470656335064 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5BB37C00) [pid = 2496] [serial = 1814] [outer = 0000006F56A29C00] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D9800 == 35 [pid = 2496] [id = 601] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E0C800 == 34 [pid = 2496] [id = 600] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67964000 == 33 [pid = 2496] [id = 599] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670A4800 == 32 [pid = 2496] [id = 598] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F662AD000 == 31 [pid = 2496] [id = 597] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A5800 == 30 [pid = 2496] [id = 596] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E14000 == 29 [pid = 2496] [id = 595] 04:38:55 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1CD800 == 28 [pid = 2496] [id = 594] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F61866000) [pid = 2496] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F61BB8800) [pid = 2496] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67950C00) [pid = 2496] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F570A9C00) [pid = 2496] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F65160C00) [pid = 2496] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B84B800) [pid = 2496] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F58457C00) [pid = 2496] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5BB9D800) [pid = 2496] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5BBB8800) [pid = 2496] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F64717800) [pid = 2496] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C4BEC00) [pid = 2496] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60E53800) [pid = 2496] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D4E7C00) [pid = 2496] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60910C00) [pid = 2496] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B2E800) [pid = 2496] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67915400) [pid = 2496] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61867400) [pid = 2496] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67B2D000) [pid = 2496] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F66767800) [pid = 2496] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F67B45000) [pid = 2496] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F6701F800) [pid = 2496] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F66FCCC00) [pid = 2496] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F61080400) [pid = 2496] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F6623CC00) [pid = 2496] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:38:55 INFO - PROCESS | 2496 | 1470656335761 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1133ms 04:38:55 INFO - PROCESS | 2496 | 1470656335778 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 2496 | 1470656335781 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:38:55 INFO - PROCESS | 2496 | 1470656335788 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 2496 | 1470656335791 Marionette TRACE conn5 <- [1,2382,null,{}] 04:38:55 INFO - PROCESS | 2496 | 1470656335797 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 2496 | 1470656335800 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:55 INFO - PROCESS | 2496 | 1470656335905 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:38:55 INFO - PROCESS | 2496 | 1470656335988 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 2496 | 1470656335991 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDAE000 == 29 [pid = 2496] [id = 605] 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F56F42000) [pid = 2496] [serial = 1815] [outer = 0000000000000000] 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5BB34400) [pid = 2496] [serial = 1816] [outer = 0000006F56F42000] 04:38:56 INFO - PROCESS | 2496 | 1470656336042 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5D40B400) [pid = 2496] [serial = 1817] [outer = 0000006F56F42000] 04:38:56 INFO - PROCESS | 2496 | 1470656336516 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 776ms 04:38:56 INFO - PROCESS | 2496 | 1470656336564 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 2496 | 1470656336568 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:38:56 INFO - PROCESS | 2496 | 1470656336573 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 2496 | 1470656336576 Marionette TRACE conn5 <- [1,2386,null,{}] 04:38:56 INFO - PROCESS | 2496 | 1470656336580 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 2496 | 1470656336582 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:56 INFO - PROCESS | 2496 | 1470656336676 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:38:56 INFO - PROCESS | 2496 | 1470656336691 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 2496 | 1470656336693 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64790800 == 30 [pid = 2496] [id = 606] 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F60E47000) [pid = 2496] [serial = 1818] [outer = 0000000000000000] 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F60EC0800) [pid = 2496] [serial = 1819] [outer = 0000006F60E47000] 04:38:56 INFO - PROCESS | 2496 | 1470656336742 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F6186AC00) [pid = 2496] [serial = 1820] [outer = 0000006F60E47000] 04:38:57 INFO - PROCESS | 2496 | 1470656337218 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 04:38:57 INFO - PROCESS | 2496 | 1470656337269 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 2496 | 1470656337271 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:38:57 INFO - PROCESS | 2496 | 1470656337276 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 2496 | 1470656337283 Marionette TRACE conn5 <- [1,2390,null,{}] 04:38:57 INFO - PROCESS | 2496 | 1470656337293 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 2496 | 1470656337297 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:57 INFO - PROCESS | 2496 | 1470656337390 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:38:57 INFO - PROCESS | 2496 | 1470656337474 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 2496 | 1470656337476 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F49000 == 31 [pid = 2496] [id = 607] 04:38:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57080400) [pid = 2496] [serial = 1821] [outer = 0000000000000000] 04:38:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F634B0400) [pid = 2496] [serial = 1822] [outer = 0000006F57080400] 04:38:57 INFO - PROCESS | 2496 | 1470656337522 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F63755400) [pid = 2496] [serial = 1823] [outer = 0000006F57080400] 04:38:57 INFO - PROCESS | 2496 | 1470656337902 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 04:38:57 INFO - PROCESS | 2496 | 1470656337969 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 2496 | 1470656337972 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:38:57 INFO - PROCESS | 2496 | 1470656337975 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 2496 | 1470656337977 Marionette TRACE conn5 <- [1,2394,null,{}] 04:38:57 INFO - PROCESS | 2496 | 1470656337980 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 2496 | 1470656337983 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:58 INFO - PROCESS | 2496 | 1470656338139 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:38:58 INFO - PROCESS | 2496 | 1470656338161 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 2496 | 1470656338163 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67956000 == 32 [pid = 2496] [id = 608] 04:38:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F6372F400) [pid = 2496] [serial = 1824] [outer = 0000000000000000] 04:38:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F64174C00) [pid = 2496] [serial = 1825] [outer = 0000006F6372F400] 04:38:58 INFO - PROCESS | 2496 | 1470656338217 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6623D800) [pid = 2496] [serial = 1826] [outer = 0000006F6372F400] 04:38:58 INFO - PROCESS | 2496 | 1470656338662 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 04:38:58 INFO - PROCESS | 2496 | 1470656338712 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 2496 | 1470656338714 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:38:58 INFO - PROCESS | 2496 | 1470656338718 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 2496 | 1470656338720 Marionette TRACE conn5 <- [1,2398,null,{}] 04:38:58 INFO - PROCESS | 2496 | 1470656338730 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 2496 | 1470656338732 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:58 INFO - PROCESS | 2496 | 1470656338846 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:38:58 INFO - PROCESS | 2496 | 1470656338853 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 2496 | 1470656338859 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66741800 == 33 [pid = 2496] [id = 609] 04:38:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6701B800) [pid = 2496] [serial = 1827] [outer = 0000000000000000] 04:38:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F67022800) [pid = 2496] [serial = 1828] [outer = 0000006F6701B800] 04:38:58 INFO - PROCESS | 2496 | 1470656338921 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6791BC00) [pid = 2496] [serial = 1829] [outer = 0000006F6701B800] 04:38:59 INFO - PROCESS | 2496 | 1470656339429 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 04:38:59 INFO - PROCESS | 2496 | 1470656339490 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 2496 | 1470656339492 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:38:59 INFO - PROCESS | 2496 | 1470656339496 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 2496 | 1470656339498 Marionette TRACE conn5 <- [1,2402,null,{}] 04:38:59 INFO - PROCESS | 2496 | 1470656339501 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 2496 | 1470656339504 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:59 INFO - PROCESS | 2496 | 1470656339628 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:38:59 INFO - PROCESS | 2496 | 1470656339689 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 2496 | 1470656339691 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:38:59 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A51800 == 34 [pid = 2496] [id = 610] 04:38:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67B34800) [pid = 2496] [serial = 1830] [outer = 0000000000000000] 04:38:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B48C00) [pid = 2496] [serial = 1831] [outer = 0000006F67B34800] 04:38:59 INFO - PROCESS | 2496 | 1470656339738 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67B4F800) [pid = 2496] [serial = 1832] [outer = 0000006F67B34800] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F60A0F000) [pid = 2496] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F586C4C00) [pid = 2496] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5748C400) [pid = 2496] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5708B000) [pid = 2496] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5BB2F400) [pid = 2496] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5709AC00) [pid = 2496] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F634B7400) [pid = 2496] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F56F3EC00) [pid = 2496] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5D403000) [pid = 2496] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F63727400) [pid = 2496] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F66453800) [pid = 2496] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:39:00 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F56F4AC00) [pid = 2496] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:39:00 INFO - PROCESS | 2496 | 1470656340250 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 776ms 04:39:00 INFO - PROCESS | 2496 | 1470656340275 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 2496 | 1470656340277 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:39:00 INFO - PROCESS | 2496 | 1470656340280 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 2496 | 1470656340282 Marionette TRACE conn5 <- [1,2406,null,{}] 04:39:00 INFO - PROCESS | 2496 | 1470656340286 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 2496 | 1470656340288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:00 INFO - PROCESS | 2496 | 1470656340371 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:39:00 INFO - PROCESS | 2496 | 1470656340378 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 2496 | 1470656340380 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60988000 == 35 [pid = 2496] [id = 611] 04:39:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57908400) [pid = 2496] [serial = 1833] [outer = 0000000000000000] 04:39:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C431400) [pid = 2496] [serial = 1834] [outer = 0000006F57908400] 04:39:00 INFO - PROCESS | 2496 | 1470656340427 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F618BC800) [pid = 2496] [serial = 1835] [outer = 0000006F57908400] 04:39:00 INFO - PROCESS | 2496 | 1470656340855 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 04:39:00 INFO - PROCESS | 2496 | 1470656340913 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 2496 | 1470656340915 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:39:00 INFO - PROCESS | 2496 | 1470656340919 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:39:00 INFO - PROCESS | 2496 | 1470656340921 Marionette TRACE conn5 <- [1,2410,null,{}] 04:39:00 INFO - PROCESS | 2496 | 1470656340924 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 2496 | 1470656340927 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:01 INFO - PROCESS | 2496 | 1470656341045 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:39:01 INFO - PROCESS | 2496 | 1470656341054 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 2496 | 1470656341056 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1DE800 == 36 [pid = 2496] [id = 612] 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F678CB000) [pid = 2496] [serial = 1836] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F67D85000) [pid = 2496] [serial = 1837] [outer = 0000006F678CB000] 04:39:01 INFO - PROCESS | 2496 | 1470656341100 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F68204C00) [pid = 2496] [serial = 1838] [outer = 0000006F678CB000] 04:39:01 INFO - PROCESS | 2496 | 1470656341528 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 628ms 04:39:01 INFO - PROCESS | 2496 | 1470656341552 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 2496 | 1470656341554 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:39:01 INFO - PROCESS | 2496 | 1470656341558 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 2496 | 1470656341559 Marionette TRACE conn5 <- [1,2414,null,{}] 04:39:01 INFO - PROCESS | 2496 | 1470656341563 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 2496 | 1470656341565 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:01 INFO - PROCESS | 2496 | 1470656341651 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:39:01 INFO - PROCESS | 2496 | 1470656341657 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 2496 | 1470656341659 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B638800 == 37 [pid = 2496] [id = 613] 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6820A000) [pid = 2496] [serial = 1839] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F68210000) [pid = 2496] [serial = 1840] [outer = 0000006F6820A000] 04:39:01 INFO - PROCESS | 2496 | 1470656341704 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F682A4800) [pid = 2496] [serial = 1841] [outer = 0000006F6820A000] 04:39:02 INFO - PROCESS | 2496 | 1470656342126 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 04:39:02 INFO - PROCESS | 2496 | 1470656342187 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 2496 | 1470656342198 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:39:02 INFO - PROCESS | 2496 | 1470656342202 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 2496 | 1470656342204 Marionette TRACE conn5 <- [1,2418,null,{}] 04:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:39:02 INFO - PROCESS | 2496 | 1470656342207 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 2496 | 1470656342209 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:02 INFO - PROCESS | 2496 | 1470656342338 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:39:02 INFO - PROCESS | 2496 | 1470656342515 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 2496 | 1470656342518 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDA9800 == 38 [pid = 2496] [id = 614] 04:39:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F56F4BC00) [pid = 2496] [serial = 1842] [outer = 0000000000000000] 04:39:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F57905400) [pid = 2496] [serial = 1843] [outer = 0000006F56F4BC00] 04:39:02 INFO - PROCESS | 2496 | 1470656342583 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5C3FC000) [pid = 2496] [serial = 1844] [outer = 0000006F56F4BC00] 04:39:03 INFO - PROCESS | 2496 | 1470656343186 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1017ms 04:39:03 INFO - PROCESS | 2496 | 1470656343224 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 2496 | 1470656343229 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:39:03 INFO - PROCESS | 2496 | 1470656343235 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 2496 | 1470656343239 Marionette TRACE conn5 <- [1,2422,null,{}] 04:39:03 INFO - PROCESS | 2496 | 1470656343264 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 2496 | 1470656343267 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:03 INFO - PROCESS | 2496 | 1470656343390 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:39:03 INFO - PROCESS | 2496 | 1470656343517 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 2496 | 1470656343521 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6673D800 == 39 [pid = 2496] [id = 615] 04:39:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5CF71400) [pid = 2496] [serial = 1845] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F60A16000) [pid = 2496] [serial = 1846] [outer = 0000006F5CF71400] 04:39:03 INFO - PROCESS | 2496 | 1470656343581 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BE5C00) [pid = 2496] [serial = 1847] [outer = 0000006F5CF71400] 04:39:04 INFO - PROCESS | 2496 | 1470656344197 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 985ms 04:39:04 INFO - PROCESS | 2496 | 1470656344223 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 2496 | 1470656344226 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:39:04 INFO - PROCESS | 2496 | 1470656344230 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 2496 | 1470656344233 Marionette TRACE conn5 <- [1,2426,null,{}] 04:39:04 INFO - PROCESS | 2496 | 1470656344237 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 2496 | 1470656344240 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:04 INFO - PROCESS | 2496 | 1470656344357 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:39:04 INFO - PROCESS | 2496 | 1470656344457 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 2496 | 1470656344460 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B666000 == 40 [pid = 2496] [id = 616] 04:39:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F64179C00) [pid = 2496] [serial = 1848] [outer = 0000000000000000] 04:39:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F667A4C00) [pid = 2496] [serial = 1849] [outer = 0000006F64179C00] 04:39:04 INFO - PROCESS | 2496 | 1470656344518 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67919C00) [pid = 2496] [serial = 1850] [outer = 0000006F64179C00] 04:39:05 INFO - PROCESS | 2496 | 1470656345171 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 04:39:05 INFO - PROCESS | 2496 | 1470656345217 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 2496 | 1470656345222 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:39:05 INFO - PROCESS | 2496 | 1470656345250 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 2496 | 1470656345255 Marionette TRACE conn5 <- [1,2430,null,{}] 04:39:05 INFO - PROCESS | 2496 | 1470656345259 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 2496 | 1470656345263 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:05 INFO - PROCESS | 2496 | 1470656345384 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:39:05 INFO - PROCESS | 2496 | 1470656345507 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 2496 | 1470656345510 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA24800 == 41 [pid = 2496] [id = 617] 04:39:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67D84C00) [pid = 2496] [serial = 1851] [outer = 0000000000000000] 04:39:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6899E000) [pid = 2496] [serial = 1852] [outer = 0000006F67D84C00] 04:39:05 INFO - PROCESS | 2496 | 1470656345568 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F689A3800) [pid = 2496] [serial = 1853] [outer = 0000006F67D84C00] 04:39:06 INFO - PROCESS | 2496 | 1470656346340 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1141ms 04:39:06 INFO - PROCESS | 2496 | 1470656346386 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 2496 | 1470656346391 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:39:06 INFO - PROCESS | 2496 | 1470656346396 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:39:06 INFO - PROCESS | 2496 | 1470656346400 Marionette TRACE conn5 <- [1,2434,null,{}] 04:39:06 INFO - PROCESS | 2496 | 1470656346406 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 2496 | 1470656346409 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:06 INFO - PROCESS | 2496 | 1470656346527 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:39:06 INFO - PROCESS | 2496 | 1470656346654 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 2496 | 1470656346659 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F611CB000 == 42 [pid = 2496] [id = 618] 04:39:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F5B879000) [pid = 2496] [serial = 1854] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5C342C00) [pid = 2496] [serial = 1855] [outer = 0000006F5B879000] 04:39:06 INFO - PROCESS | 2496 | 1470656346713 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5CEE0C00) [pid = 2496] [serial = 1856] [outer = 0000006F5B879000] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B638800 == 41 [pid = 2496] [id = 613] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1DE800 == 40 [pid = 2496] [id = 612] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60988000 == 39 [pid = 2496] [id = 611] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A51800 == 38 [pid = 2496] [id = 610] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66741800 == 37 [pid = 2496] [id = 609] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67956000 == 36 [pid = 2496] [id = 608] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F49000 == 35 [pid = 2496] [id = 607] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64790800 == 34 [pid = 2496] [id = 606] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDAE000 == 33 [pid = 2496] [id = 605] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D6F800 == 32 [pid = 2496] [id = 604] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63782000 == 31 [pid = 2496] [id = 603] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A4800 == 30 [pid = 2496] [id = 602] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E09000 == 29 [pid = 2496] [id = 593] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA24800 == 28 [pid = 2496] [id = 617] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B666000 == 27 [pid = 2496] [id = 616] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6673D800 == 26 [pid = 2496] [id = 615] 04:39:07 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDA9800 == 25 [pid = 2496] [id = 614] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F60D57400) [pid = 2496] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F618BD000) [pid = 2496] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F6109D800) [pid = 2496] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F586C3000) [pid = 2496] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C430400) [pid = 2496] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5D4AD000) [pid = 2496] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C078800) [pid = 2496] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C3F3000) [pid = 2496] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F570A2C00) [pid = 2496] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F57DBFC00) [pid = 2496] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F63C89C00) [pid = 2496] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F634B2800) [pid = 2496] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C433400) [pid = 2496] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5B646000) [pid = 2496] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F60EBE000) [pid = 2496] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6471CC00) [pid = 2496] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60906800) [pid = 2496] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67021400) [pid = 2496] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F678CA400) [pid = 2496] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F646A3C00) [pid = 2496] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F664F5400) [pid = 2496] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67013400) [pid = 2496] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F6417C800) [pid = 2496] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F64F62800) [pid = 2496] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:39:07 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5D954400) [pid = 2496] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:39:08 INFO - PROCESS | 2496 | 1470656348064 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1740ms 04:39:08 INFO - PROCESS | 2496 | 1470656348140 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 2496 | 1470656348145 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:39:08 INFO - PROCESS | 2496 | 1470656348150 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:39:08 INFO - PROCESS | 2496 | 1470656348153 Marionette TRACE conn5 <- [1,2438,null,{}] 04:39:08 INFO - PROCESS | 2496 | 1470656348159 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 2496 | 1470656348162 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:08 INFO - PROCESS | 2496 | 1470656348271 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:39:08 INFO - PROCESS | 2496 | 1470656348279 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 2496 | 1470656348281 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C002800 == 26 [pid = 2496] [id = 619] 04:39:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5708EC00) [pid = 2496] [serial = 1857] [outer = 0000000000000000] 04:39:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F570A3C00) [pid = 2496] [serial = 1858] [outer = 0000006F5708EC00] 04:39:08 INFO - PROCESS | 2496 | 1470656348331 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F579EB800) [pid = 2496] [serial = 1859] [outer = 0000006F5708EC00] 04:39:08 INFO - PROCESS | 2496 | 1470656348809 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 733ms 04:39:08 INFO - PROCESS | 2496 | 1470656348887 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 2496 | 1470656348893 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:39:08 INFO - PROCESS | 2496 | 1470656348900 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 2496 | 1470656348903 Marionette TRACE conn5 <- [1,2442,null,{}] 04:39:08 INFO - PROCESS | 2496 | 1470656348908 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 2496 | 1470656348911 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:09 INFO - PROCESS | 2496 | 1470656349005 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:39:09 INFO - PROCESS | 2496 | 1470656349018 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 2496 | 1470656349021 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61387800 == 27 [pid = 2496] [id = 620] 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5BB36C00) [pid = 2496] [serial = 1860] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C074C00) [pid = 2496] [serial = 1861] [outer = 0000006F5BB36C00] 04:39:09 INFO - PROCESS | 2496 | 1470656349072 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C42F400) [pid = 2496] [serial = 1862] [outer = 0000006F5BB36C00] 04:39:09 INFO - PROCESS | 2496 | 1470656349536 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 04:39:09 INFO - PROCESS | 2496 | 1470656349593 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 2496 | 1470656349596 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:39:09 INFO - PROCESS | 2496 | 1470656349600 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 2496 | 1470656349603 Marionette TRACE conn5 <- [1,2446,null,{}] 04:39:09 INFO - PROCESS | 2496 | 1470656349615 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 2496 | 1470656349620 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:09 INFO - PROCESS | 2496 | 1470656349741 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:39:09 INFO - PROCESS | 2496 | 1470656349833 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 2496 | 1470656349836 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482A800 == 28 [pid = 2496] [id = 621] 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F57082C00) [pid = 2496] [serial = 1863] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D4E7C00) [pid = 2496] [serial = 1864] [outer = 0000006F57082C00] 04:39:09 INFO - PROCESS | 2496 | 1470656349887 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60906800) [pid = 2496] [serial = 1865] [outer = 0000006F57082C00] 04:39:10 INFO - PROCESS | 2496 | 1470656350324 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 776ms 04:39:10 INFO - PROCESS | 2496 | 1470656350378 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 2496 | 1470656350381 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:39:10 INFO - PROCESS | 2496 | 1470656350384 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:39:10 INFO - PROCESS | 2496 | 1470656350386 Marionette TRACE conn5 <- [1,2450,null,{}] 04:39:10 INFO - PROCESS | 2496 | 1470656350396 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 2496 | 1470656350398 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:10 INFO - PROCESS | 2496 | 1470656350517 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:39:10 INFO - PROCESS | 2496 | 1470656350529 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 2496 | 1470656350531 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672A800 == 29 [pid = 2496] [id = 622] 04:39:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60D57400) [pid = 2496] [serial = 1866] [outer = 0000000000000000] 04:39:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60E46800) [pid = 2496] [serial = 1867] [outer = 0000006F60D57400] 04:39:10 INFO - PROCESS | 2496 | 1470656350623 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61085400) [pid = 2496] [serial = 1868] [outer = 0000006F60D57400] 04:39:11 INFO - PROCESS | 2496 | 1470656351066 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 735ms 04:39:11 INFO - PROCESS | 2496 | 1470656351134 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 2496 | 1470656351137 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:39:11 INFO - PROCESS | 2496 | 1470656351150 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 2496 | 1470656351152 Marionette TRACE conn5 <- [1,2454,null,{}] 04:39:11 INFO - PROCESS | 2496 | 1470656351160 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 2496 | 1470656351162 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:11 INFO - PROCESS | 2496 | 1470656351274 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:39:11 INFO - PROCESS | 2496 | 1470656351283 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 2496 | 1470656351286 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670AC000 == 30 [pid = 2496] [id = 623] 04:39:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F58616400) [pid = 2496] [serial = 1869] [outer = 0000000000000000] 04:39:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F618B8800) [pid = 2496] [serial = 1870] [outer = 0000006F58616400] 04:39:11 INFO - PROCESS | 2496 | 1470656351335 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6344B400) [pid = 2496] [serial = 1871] [outer = 0000006F58616400] 04:39:11 INFO - PROCESS | 2496 | 1470656351802 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 04:39:11 INFO - PROCESS | 2496 | 1470656351827 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 2496 | 1470656351830 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:39:11 INFO - PROCESS | 2496 | 1470656351833 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 2496 | 1470656351835 Marionette TRACE conn5 <- [1,2458,null,{}] 04:39:11 INFO - PROCESS | 2496 | 1470656351839 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 2496 | 1470656351845 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:11 INFO - PROCESS | 2496 | 1470656351987 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:39:12 INFO - PROCESS | 2496 | 1470656351997 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 2496 | 1470656351999 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6796B000 == 31 [pid = 2496] [id = 624] 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61BECC00) [pid = 2496] [serial = 1872] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63730800) [pid = 2496] [serial = 1873] [outer = 0000006F61BECC00] 04:39:12 INFO - PROCESS | 2496 | 1470656352046 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F64EFCC00) [pid = 2496] [serial = 1874] [outer = 0000006F61BECC00] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F6820A000) [pid = 2496] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6701B800) [pid = 2496] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67B34800) [pid = 2496] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6701BC00) [pid = 2496] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56A29C00) [pid = 2496] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56F42000) [pid = 2496] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F60E47000) [pid = 2496] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5782DC00) [pid = 2496] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57080400) [pid = 2496] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57908400) [pid = 2496] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678CB000) [pid = 2496] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:39:12 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6372F400) [pid = 2496] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:39:12 INFO - PROCESS | 2496 | 1470656352682 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 881ms 04:39:12 INFO - PROCESS | 2496 | 1470656352717 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 2496 | 1470656352719 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:39:12 INFO - PROCESS | 2496 | 1470656352722 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:39:12 INFO - PROCESS | 2496 | 1470656352724 Marionette TRACE conn5 <- [1,2462,null,{}] 04:39:12 INFO - PROCESS | 2496 | 1470656352728 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 2496 | 1470656352730 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:12 INFO - PROCESS | 2496 | 1470656352814 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:39:12 INFO - PROCESS | 2496 | 1470656352820 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 2496 | 1470656352822 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E15000 == 32 [pid = 2496] [id = 625] 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5C43CC00) [pid = 2496] [serial = 1875] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F634BC800) [pid = 2496] [serial = 1876] [outer = 0000006F5C43CC00] 04:39:12 INFO - PROCESS | 2496 | 1470656352869 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64EF0800) [pid = 2496] [serial = 1877] [outer = 0000006F5C43CC00] 04:39:13 INFO - PROCESS | 2496 | 1470656353299 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 04:39:13 INFO - PROCESS | 2496 | 1470656353356 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 2496 | 1470656353359 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:39:13 INFO - PROCESS | 2496 | 1470656353362 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 2496 | 1470656353364 Marionette TRACE conn5 <- [1,2466,null,{}] 04:39:13 INFO - PROCESS | 2496 | 1470656353368 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 2496 | 1470656353370 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:13 INFO - PROCESS | 2496 | 1470656353452 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:39:13 INFO - PROCESS | 2496 | 1470656353460 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 2496 | 1470656353462 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E0000 == 33 [pid = 2496] [id = 626] 04:39:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6515F800) [pid = 2496] [serial = 1878] [outer = 0000000000000000] 04:39:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F66766800) [pid = 2496] [serial = 1879] [outer = 0000006F6515F800] 04:39:13 INFO - PROCESS | 2496 | 1470656353508 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66FD3400) [pid = 2496] [serial = 1880] [outer = 0000006F6515F800] 04:39:13 INFO - PROCESS | 2496 | 1470656353964 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 04:39:13 INFO - PROCESS | 2496 | 1470656353993 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 2496 | 1470656353996 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:39:14 INFO - PROCESS | 2496 | 1470656353999 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 2496 | 1470656354001 Marionette TRACE conn5 <- [1,2470,null,{}] 04:39:14 INFO - PROCESS | 2496 | 1470656354005 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 2496 | 1470656354007 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:14 INFO - PROCESS | 2496 | 1470656354092 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:39:14 INFO - PROCESS | 2496 | 1470656354097 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 2496 | 1470656354099 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64828800 == 34 [pid = 2496] [id = 627] 04:39:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6701D800) [pid = 2496] [serial = 1881] [outer = 0000000000000000] 04:39:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F678C8C00) [pid = 2496] [serial = 1882] [outer = 0000006F6701D800] 04:39:14 INFO - PROCESS | 2496 | 1470656354146 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67913400) [pid = 2496] [serial = 1883] [outer = 0000006F6701D800] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C002800 == 33 [pid = 2496] [id = 619] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F611CB000 == 32 [pid = 2496] [id = 618] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482A800 == 31 [pid = 2496] [id = 621] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61387800 == 30 [pid = 2496] [id = 620] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670AC000 == 29 [pid = 2496] [id = 623] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E0000 == 28 [pid = 2496] [id = 626] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672A800 == 27 [pid = 2496] [id = 622] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6796B000 == 26 [pid = 2496] [id = 624] 04:39:15 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E15000 == 25 [pid = 2496] [id = 625] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F68210000) [pid = 2496] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67022800) [pid = 2496] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67B48C00) [pid = 2496] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F6791BC00) [pid = 2496] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F678D4800) [pid = 2496] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F570A8C00) [pid = 2496] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5BB37C00) [pid = 2496] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5BB34400) [pid = 2496] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5D40B400) [pid = 2496] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60EC0800) [pid = 2496] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6186AC00) [pid = 2496] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5832A400) [pid = 2496] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5C12E000) [pid = 2496] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F634B0400) [pid = 2496] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F63755400) [pid = 2496] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F682A4800) [pid = 2496] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F5C431400) [pid = 2496] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F67D85000) [pid = 2496] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F68204C00) [pid = 2496] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F67B4F800) [pid = 2496] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F64174C00) [pid = 2496] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F6623D800) [pid = 2496] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F618BC800) [pid = 2496] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:39:15 INFO - PROCESS | 2496 | 1470656355969 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2024ms 04:39:16 INFO - PROCESS | 2496 | 1470656356028 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 2496 | 1470656356032 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:39:16 INFO - PROCESS | 2496 | 1470656356038 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 2496 | 1470656356041 Marionette TRACE conn5 <- [1,2474,null,{}] 04:39:16 INFO - PROCESS | 2496 | 1470656356048 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 2496 | 1470656356051 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:16 INFO - PROCESS | 2496 | 1470656356155 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:39:16 INFO - PROCESS | 2496 | 1470656356171 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 2496 | 1470656356174 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB88000 == 26 [pid = 2496] [id = 628] 04:39:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F56F46000) [pid = 2496] [serial = 1884] [outer = 0000000000000000] 04:39:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F56F47400) [pid = 2496] [serial = 1885] [outer = 0000006F56F46000] 04:39:16 INFO - PROCESS | 2496 | 1470656356225 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F570A0800) [pid = 2496] [serial = 1886] [outer = 0000006F56F46000] 04:39:16 INFO - PROCESS | 2496 | 1470656356728 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 04:39:16 INFO - PROCESS | 2496 | 1470656356774 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 2496 | 1470656356780 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:39:16 INFO - PROCESS | 2496 | 1470656356787 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 2496 | 1470656356790 Marionette TRACE conn5 <- [1,2478,null,{}] 04:39:16 INFO - PROCESS | 2496 | 1470656356794 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 2496 | 1470656356798 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:16 INFO - PROCESS | 2496 | 1470656356892 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:39:16 INFO - PROCESS | 2496 | 1470656356909 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 2496 | 1470656356912 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A64000 == 27 [pid = 2496] [id = 629] 04:39:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F57E73400) [pid = 2496] [serial = 1887] [outer = 0000000000000000] 04:39:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F586BD000) [pid = 2496] [serial = 1888] [outer = 0000006F57E73400] 04:39:16 INFO - PROCESS | 2496 | 1470656356963 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5B882400) [pid = 2496] [serial = 1889] [outer = 0000006F57E73400] 04:39:17 INFO - PROCESS | 2496 | 1470656357440 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 691ms 04:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:39:17 INFO - PROCESS | 2496 | 1470656357479 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 2496 | 1470656357482 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:39:17 INFO - PROCESS | 2496 | 1470656357486 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 2496 | 1470656357489 Marionette TRACE conn5 <- [1,2482,null,{}] 04:39:17 INFO - PROCESS | 2496 | 1470656357501 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 2496 | 1470656357506 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:17 INFO - PROCESS | 2496 | 1470656357625 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:39:17 INFO - PROCESS | 2496 | 1470656357711 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 2496 | 1470656357715 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643A8800 == 28 [pid = 2496] [id = 630] 04:39:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F550A3C00) [pid = 2496] [serial = 1890] [outer = 0000000000000000] 04:39:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5C1F6C00) [pid = 2496] [serial = 1891] [outer = 0000006F550A3C00] 04:39:17 INFO - PROCESS | 2496 | 1470656357766 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C43D000) [pid = 2496] [serial = 1892] [outer = 0000006F550A3C00] 04:39:18 INFO - PROCESS | 2496 | 1470656358142 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 04:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:39:18 INFO - PROCESS | 2496 | 1470656358180 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 2496 | 1470656358183 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:39:18 INFO - PROCESS | 2496 | 1470656358186 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 2496 | 1470656358188 Marionette TRACE conn5 <- [1,2486,null,{}] 04:39:18 INFO - PROCESS | 2496 | 1470656358202 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 2496 | 1470656358204 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:18 INFO - PROCESS | 2496 | 1470656358293 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:39:18 INFO - PROCESS | 2496 | 1470656358299 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 2496 | 1470656358301 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64836000 == 29 [pid = 2496] [id = 631] 04:39:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5CD4AC00) [pid = 2496] [serial = 1893] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D404800) [pid = 2496] [serial = 1894] [outer = 0000006F5CD4AC00] 04:39:18 INFO - PROCESS | 2496 | 1470656358349 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D4DE800) [pid = 2496] [serial = 1895] [outer = 0000006F5CD4AC00] 04:39:18 INFO - PROCESS | 2496 | 1470656358795 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 651ms 04:39:18 INFO - PROCESS | 2496 | 1470656358839 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 2496 | 1470656358842 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:39:18 INFO - PROCESS | 2496 | 1470656358845 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 2496 | 1470656358847 Marionette TRACE conn5 <- [1,2490,null,{}] 04:39:18 INFO - PROCESS | 2496 | 1470656358851 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 2496 | 1470656358853 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:18 INFO - PROCESS | 2496 | 1470656358935 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:39:18 INFO - PROCESS | 2496 | 1470656358942 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 2496 | 1470656358944 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E3000 == 30 [pid = 2496] [id = 632] 04:39:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F56A26C00) [pid = 2496] [serial = 1896] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5D95D800) [pid = 2496] [serial = 1897] [outer = 0000006F56A26C00] 04:39:18 INFO - PROCESS | 2496 | 1470656358991 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60930800) [pid = 2496] [serial = 1898] [outer = 0000006F56A26C00] 04:39:19 INFO - PROCESS | 2496 | 1470656359455 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 04:39:19 INFO - PROCESS | 2496 | 1470656359478 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 2496 | 1470656359480 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:39:19 INFO - PROCESS | 2496 | 1470656359483 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 2496 | 1470656359485 Marionette TRACE conn5 <- [1,2494,null,{}] 04:39:19 INFO - PROCESS | 2496 | 1470656359494 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 2496 | 1470656359500 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:19 INFO - PROCESS | 2496 | 1470656359612 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:39:19 INFO - PROCESS | 2496 | 1470656359620 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 2496 | 1470656359622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6783E000 == 31 [pid = 2496] [id = 633] 04:39:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60932C00) [pid = 2496] [serial = 1899] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6186D400) [pid = 2496] [serial = 1900] [outer = 0000006F60932C00] 04:39:19 INFO - PROCESS | 2496 | 1470656359668 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F61BBD400) [pid = 2496] [serial = 1901] [outer = 0000006F60932C00] 04:39:20 INFO - PROCESS | 2496 | 1470656360135 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 692ms 04:39:20 INFO - PROCESS | 2496 | 1470656360178 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 2496 | 1470656360181 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:39:20 INFO - PROCESS | 2496 | 1470656360184 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 2496 | 1470656360186 Marionette TRACE conn5 <- [1,2498,null,{}] 04:39:20 INFO - PROCESS | 2496 | 1470656360189 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 2496 | 1470656360191 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:20 INFO - PROCESS | 2496 | 1470656360271 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:39:20 INFO - PROCESS | 2496 | 1470656360309 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 2496 | 1470656360311 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67972800 == 32 [pid = 2496] [id = 634] 04:39:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F61BBF800) [pid = 2496] [serial = 1902] [outer = 0000000000000000] 04:39:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F63728000) [pid = 2496] [serial = 1903] [outer = 0000006F61BBF800] 04:39:20 INFO - PROCESS | 2496 | 1470656360357 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F63733800) [pid = 2496] [serial = 1904] [outer = 0000006F61BBF800] 04:39:20 INFO - PROCESS | 2496 | 1470656360770 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 04:39:20 INFO - PROCESS | 2496 | 1470656360821 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 2496 | 1470656360824 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:39:20 INFO - PROCESS | 2496 | 1470656360827 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 2496 | 1470656360829 Marionette TRACE conn5 <- [1,2502,null,{}] 04:39:20 INFO - PROCESS | 2496 | 1470656360833 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 2496 | 1470656360835 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:20 INFO - PROCESS | 2496 | 1470656360922 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:39:20 INFO - PROCESS | 2496 | 1470656360928 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 2496 | 1470656360930 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E18000 == 33 [pid = 2496] [id = 635] 04:39:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F63734000) [pid = 2496] [serial = 1905] [outer = 0000000000000000] 04:39:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F63E98000) [pid = 2496] [serial = 1906] [outer = 0000006F63734000] 04:39:20 INFO - PROCESS | 2496 | 1470656360975 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6417F400) [pid = 2496] [serial = 1907] [outer = 0000006F63734000] 04:39:21 INFO - PROCESS | 2496 | 1470656361450 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 04:39:21 INFO - PROCESS | 2496 | 1470656361503 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 2496 | 1470656361505 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:39:21 INFO - PROCESS | 2496 | 1470656361509 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 2496 | 1470656361510 Marionette TRACE conn5 <- [1,2506,null,{}] 04:39:21 INFO - PROCESS | 2496 | 1470656361514 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 2496 | 1470656361516 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:21 INFO - PROCESS | 2496 | 1470656361625 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:39:21 INFO - PROCESS | 2496 | 1470656361707 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 2496 | 1470656361709 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643A8000 == 34 [pid = 2496] [id = 636] 04:39:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63B08C00) [pid = 2496] [serial = 1908] [outer = 0000000000000000] 04:39:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F6417F800) [pid = 2496] [serial = 1909] [outer = 0000006F63B08C00] 04:39:21 INFO - PROCESS | 2496 | 1470656361755 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F648D2400) [pid = 2496] [serial = 1910] [outer = 0000006F63B08C00] 04:39:22 INFO - PROCESS | 2496 | 1470656362180 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 04:39:22 INFO - PROCESS | 2496 | 1470656362244 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 2496 | 1470656362246 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:39:22 INFO - PROCESS | 2496 | 1470656362249 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 2496 | 1470656362251 Marionette TRACE conn5 <- [1,2510,null,{}] 04:39:22 INFO - PROCESS | 2496 | 1470656362261 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 2496 | 1470656362263 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:22 INFO - PROCESS | 2496 | 1470656362381 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:39:22 INFO - PROCESS | 2496 | 1470656362393 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 2496 | 1470656362395 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A31B000 == 35 [pid = 2496] [id = 637] 04:39:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F64880800) [pid = 2496] [serial = 1911] [outer = 0000000000000000] 04:39:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F66457400) [pid = 2496] [serial = 1912] [outer = 0000006F64880800] 04:39:22 INFO - PROCESS | 2496 | 1470656362489 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6679B800) [pid = 2496] [serial = 1913] [outer = 0000006F64880800] 04:39:22 INFO - PROCESS | 2496 | 1470656362919 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 04:39:23 INFO - PROCESS | 2496 | 1470656363006 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 2496 | 1470656363009 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:39:23 INFO - PROCESS | 2496 | 1470656363012 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 2496 | 1470656363015 Marionette TRACE conn5 <- [1,2514,null,{}] 04:39:23 INFO - PROCESS | 2496 | 1470656363018 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 2496 | 1470656363021 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:23 INFO - PROCESS | 2496 | 1470656363154 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60D57400) [pid = 2496] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F58616400) [pid = 2496] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61BECC00) [pid = 2496] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6515F800) [pid = 2496] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57082C00) [pid = 2496] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5BB36C00) [pid = 2496] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5708EC00) [pid = 2496] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5B879000) [pid = 2496] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67D84C00) [pid = 2496] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F64179C00) [pid = 2496] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CF71400) [pid = 2496] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56F4BC00) [pid = 2496] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:39:23 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C43CC00) [pid = 2496] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:39:23 INFO - PROCESS | 2496 | 1470656363327 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 2496 | 1470656363329 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66474000 == 36 [pid = 2496] [id = 638] 04:39:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F56A2B800) [pid = 2496] [serial = 1914] [outer = 0000000000000000] 04:39:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5708F000) [pid = 2496] [serial = 1915] [outer = 0000006F56A2B800] 04:39:23 INFO - PROCESS | 2496 | 1470656363380 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60D57400) [pid = 2496] [serial = 1916] [outer = 0000006F56A2B800] 04:39:23 INFO - PROCESS | 2496 | 1470656363766 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 776ms 04:39:23 INFO - PROCESS | 2496 | 1470656363789 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 2496 | 1470656363792 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:39:23 INFO - PROCESS | 2496 | 1470656363795 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 2496 | 1470656363797 Marionette TRACE conn5 <- [1,2518,null,{}] 04:39:23 INFO - PROCESS | 2496 | 1470656363801 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 2496 | 1470656363803 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:23 INFO - PROCESS | 2496 | 1470656363887 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:39:23 INFO - PROCESS | 2496 | 1470656363969 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 2496 | 1470656363971 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1CF800 == 37 [pid = 2496] [id = 639] 04:39:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F56E04C00) [pid = 2496] [serial = 1917] [outer = 0000000000000000] 04:39:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67015400) [pid = 2496] [serial = 1918] [outer = 0000006F56E04C00] 04:39:24 INFO - PROCESS | 2496 | 1470656364018 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67916800) [pid = 2496] [serial = 1919] [outer = 0000006F56E04C00] 04:39:24 INFO - PROCESS | 2496 | 1470656364382 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 628ms 04:39:24 INFO - PROCESS | 2496 | 1470656364427 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 2496 | 1470656364429 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:39:24 INFO - PROCESS | 2496 | 1470656364433 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 2496 | 1470656364434 Marionette TRACE conn5 <- [1,2522,null,{}] 04:39:24 INFO - PROCESS | 2496 | 1470656364438 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 2496 | 1470656364440 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:24 INFO - PROCESS | 2496 | 1470656364557 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:39:24 INFO - PROCESS | 2496 | 1470656364565 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 2496 | 1470656364567 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B628800 == 38 [pid = 2496] [id = 640] 04:39:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6791D000) [pid = 2496] [serial = 1920] [outer = 0000000000000000] 04:39:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67946400) [pid = 2496] [serial = 1921] [outer = 0000006F6791D000] 04:39:24 INFO - PROCESS | 2496 | 1470656364613 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67B29000) [pid = 2496] [serial = 1922] [outer = 0000006F6791D000] 04:39:25 INFO - PROCESS | 2496 | 1470656365033 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 04:39:25 INFO - PROCESS | 2496 | 1470656365065 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 2496 | 1470656365067 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:39:25 INFO - PROCESS | 2496 | 1470656365070 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 2496 | 1470656365072 Marionette TRACE conn5 <- [1,2526,null,{}] 04:39:25 INFO - PROCESS | 2496 | 1470656365076 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 2496 | 1470656365078 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:25 INFO - PROCESS | 2496 | 1470656365196 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:39:25 INFO - PROCESS | 2496 | 1470656365205 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 2496 | 1470656365207 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B64C800 == 39 [pid = 2496] [id = 641] 04:39:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67B2B400) [pid = 2496] [serial = 1923] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B42C00) [pid = 2496] [serial = 1924] [outer = 0000006F67B2B400] 04:39:25 INFO - PROCESS | 2496 | 1470656365260 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67B49000) [pid = 2496] [serial = 1925] [outer = 0000006F67B2B400] 04:39:26 INFO - PROCESS | 2496 | 1470656366142 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1122ms 04:39:26 INFO - PROCESS | 2496 | 1470656366197 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 2496 | 1470656366201 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:39:26 INFO - PROCESS | 2496 | 1470656366206 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:39:26 INFO - PROCESS | 2496 | 1470656366210 Marionette TRACE conn5 <- [1,2530,null,{}] 04:39:26 INFO - PROCESS | 2496 | 1470656366216 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 2496 | 1470656366220 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:26 INFO - PROCESS | 2496 | 1470656366358 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:39:26 INFO - PROCESS | 2496 | 1470656366477 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 2496 | 1470656366480 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6190C000 == 40 [pid = 2496] [id = 642] 04:39:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F57088C00) [pid = 2496] [serial = 1926] [outer = 0000000000000000] 04:39:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F57435C00) [pid = 2496] [serial = 1927] [outer = 0000006F57088C00] 04:39:26 INFO - PROCESS | 2496 | 1470656366541 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F5B878400) [pid = 2496] [serial = 1928] [outer = 0000006F57088C00] 04:39:27 INFO - PROCESS | 2496 | 1470656367448 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1343ms 04:39:27 INFO - PROCESS | 2496 | 1470656367553 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 2496 | 1470656367557 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:39:27 INFO - PROCESS | 2496 | 1470656367563 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 2496 | 1470656367566 Marionette TRACE conn5 <- [1,2534,null,{}] 04:39:27 INFO - PROCESS | 2496 | 1470656367572 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 2496 | 1470656367576 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:27 INFO - PROCESS | 2496 | 1470656367699 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:39:27 INFO - PROCESS | 2496 | 1470656367775 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 2496 | 1470656367780 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D521800 == 41 [pid = 2496] [id = 643] 04:39:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5B646000) [pid = 2496] [serial = 1929] [outer = 0000000000000000] 04:39:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F5B87D400) [pid = 2496] [serial = 1930] [outer = 0000006F5B646000] 04:39:27 INFO - PROCESS | 2496 | 1470656367833 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5C06F400) [pid = 2496] [serial = 1931] [outer = 0000006F5B646000] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B628800 == 40 [pid = 2496] [id = 640] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1CF800 == 39 [pid = 2496] [id = 639] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66474000 == 38 [pid = 2496] [id = 638] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A31B000 == 37 [pid = 2496] [id = 637] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643A8000 == 36 [pid = 2496] [id = 636] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E18000 == 35 [pid = 2496] [id = 635] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67972800 == 34 [pid = 2496] [id = 634] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6783E000 == 33 [pid = 2496] [id = 633] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E3000 == 32 [pid = 2496] [id = 632] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64836000 == 31 [pid = 2496] [id = 631] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643A8800 == 30 [pid = 2496] [id = 630] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A64000 == 29 [pid = 2496] [id = 629] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F678C8C00) [pid = 2496] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB88000 == 28 [pid = 2496] [id = 628] 04:39:28 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64828800 == 27 [pid = 2496] [id = 627] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F60E46800) [pid = 2496] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F618B8800) [pid = 2496] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F61085400) [pid = 2496] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F63730800) [pid = 2496] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F66766800) [pid = 2496] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F64EFCC00) [pid = 2496] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5D4E7C00) [pid = 2496] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C074C00) [pid = 2496] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C42F400) [pid = 2496] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F570A3C00) [pid = 2496] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F579EB800) [pid = 2496] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5CEE0C00) [pid = 2496] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C342C00) [pid = 2496] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F66FD3400) [pid = 2496] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F689A3800) [pid = 2496] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6899E000) [pid = 2496] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67919C00) [pid = 2496] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F667A4C00) [pid = 2496] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F61BE5C00) [pid = 2496] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F60A16000) [pid = 2496] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5C3FC000) [pid = 2496] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F57905400) [pid = 2496] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F634BC800) [pid = 2496] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F6344B400) [pid = 2496] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F64EF0800) [pid = 2496] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F60906800) [pid = 2496] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:39:28 INFO - PROCESS | 2496 | 1470656368490 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 986ms 04:39:28 INFO - PROCESS | 2496 | 1470656368553 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 2496 | 1470656368558 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:39:28 INFO - PROCESS | 2496 | 1470656368565 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 2496 | 1470656368568 Marionette TRACE conn5 <- [1,2538,null,{}] 04:39:28 INFO - PROCESS | 2496 | 1470656368572 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 2496 | 1470656368575 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:28 INFO - PROCESS | 2496 | 1470656368672 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:39:28 INFO - PROCESS | 2496 | 1470656368752 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 2496 | 1470656368754 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61911800 == 28 [pid = 2496] [id = 644] 04:39:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C074800) [pid = 2496] [serial = 1932] [outer = 0000000000000000] 04:39:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C430C00) [pid = 2496] [serial = 1933] [outer = 0000006F5C074800] 04:39:28 INFO - PROCESS | 2496 | 1470656368809 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C4CAC00) [pid = 2496] [serial = 1934] [outer = 0000006F5C074800] 04:39:29 INFO - PROCESS | 2496 | 1470656369284 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 775ms 04:39:29 INFO - PROCESS | 2496 | 1470656369342 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 2496 | 1470656369344 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:39:29 INFO - PROCESS | 2496 | 1470656369348 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 2496 | 1470656369352 Marionette TRACE conn5 <- [1,2542,null,{}] 04:39:29 INFO - PROCESS | 2496 | 1470656369364 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 2496 | 1470656369369 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:29 INFO - PROCESS | 2496 | 1470656369464 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:39:29 INFO - PROCESS | 2496 | 1470656369480 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 2496 | 1470656369484 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A1800 == 29 [pid = 2496] [id = 645] 04:39:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5D95AC00) [pid = 2496] [serial = 1935] [outer = 0000000000000000] 04:39:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60905C00) [pid = 2496] [serial = 1936] [outer = 0000006F5D95AC00] 04:39:29 INFO - PROCESS | 2496 | 1470656369535 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60AB2000) [pid = 2496] [serial = 1937] [outer = 0000006F5D95AC00] 04:39:30 INFO - PROCESS | 2496 | 1470656370009 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 04:39:30 INFO - PROCESS | 2496 | 1470656370043 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 2496 | 1470656370045 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:39:30 INFO - PROCESS | 2496 | 1470656370049 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 2496 | 1470656370051 Marionette TRACE conn5 <- [1,2546,null,{}] 04:39:30 INFO - PROCESS | 2496 | 1470656370054 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 2496 | 1470656370056 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:30 INFO - PROCESS | 2496 | 1470656370148 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:39:30 INFO - PROCESS | 2496 | 1470656370156 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 2496 | 1470656370158 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667E3800 == 30 [pid = 2496] [id = 646] 04:39:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6107B800) [pid = 2496] [serial = 1938] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F610A5800) [pid = 2496] [serial = 1939] [outer = 0000006F6107B800] 04:39:30 INFO - PROCESS | 2496 | 1470656370206 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F618B7400) [pid = 2496] [serial = 1940] [outer = 0000006F6107B800] 04:39:30 INFO - PROCESS | 2496 | 1470656370659 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 04:39:30 INFO - PROCESS | 2496 | 1470656370723 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 2496 | 1470656370725 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:39:30 INFO - PROCESS | 2496 | 1470656370728 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 2496 | 1470656370730 Marionette TRACE conn5 <- [1,2550,null,{}] 04:39:30 INFO - PROCESS | 2496 | 1470656370738 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 2496 | 1470656370741 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:30 INFO - PROCESS | 2496 | 1470656370850 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:39:30 INFO - PROCESS | 2496 | 1470656370939 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 2496 | 1470656370941 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670D1000 == 31 [pid = 2496] [id = 647] 04:39:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F57083000) [pid = 2496] [serial = 1941] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F61BF0800) [pid = 2496] [serial = 1942] [outer = 0000006F57083000] 04:39:30 INFO - PROCESS | 2496 | 1470656370990 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F634BC800) [pid = 2496] [serial = 1943] [outer = 0000006F57083000] 04:39:31 INFO - PROCESS | 2496 | 1470656371433 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 04:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:39:31 INFO - PROCESS | 2496 | 1470656371467 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 2496 | 1470656371469 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:39:31 INFO - PROCESS | 2496 | 1470656371472 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 2496 | 1470656371474 Marionette TRACE conn5 <- [1,2554,null,{}] 04:39:31 INFO - PROCESS | 2496 | 1470656371478 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 2496 | 1470656371484 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:31 INFO - PROCESS | 2496 | 1470656371635 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:39:31 INFO - PROCESS | 2496 | 1470656371700 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 2496 | 1470656371702 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A5000 == 32 [pid = 2496] [id = 648] 04:39:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F6417A000) [pid = 2496] [serial = 1944] [outer = 0000000000000000] 04:39:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F65F62800) [pid = 2496] [serial = 1945] [outer = 0000006F6417A000] 04:39:31 INFO - PROCESS | 2496 | 1470656371751 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F66796400) [pid = 2496] [serial = 1946] [outer = 0000006F6417A000] 04:39:32 INFO - PROCESS | 2496 | 1470656372194 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 776ms 04:39:32 INFO - PROCESS | 2496 | 1470656372251 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 2496 | 1470656372253 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:39:32 INFO - PROCESS | 2496 | 1470656372257 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 2496 | 1470656372259 Marionette TRACE conn5 <- [1,2558,null,{}] 04:39:32 INFO - PROCESS | 2496 | 1470656372262 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 2496 | 1470656372264 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:32 INFO - PROCESS | 2496 | 1470656372386 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:39:32 INFO - PROCESS | 2496 | 1470656372443 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 2496 | 1470656372445 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EC1000 == 33 [pid = 2496] [id = 649] 04:39:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5CF74400) [pid = 2496] [serial = 1947] [outer = 0000000000000000] 04:39:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6701A000) [pid = 2496] [serial = 1948] [outer = 0000006F5CF74400] 04:39:32 INFO - PROCESS | 2496 | 1470656372493 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67914800) [pid = 2496] [serial = 1949] [outer = 0000006F5CF74400] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F63B08C00) [pid = 2496] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64880800) [pid = 2496] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5CD4AC00) [pid = 2496] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56A26C00) [pid = 2496] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F6701D800) [pid = 2496] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F60932C00) [pid = 2496] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63734000) [pid = 2496] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F61BBF800) [pid = 2496] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56F46000) [pid = 2496] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F550A3C00) [pid = 2496] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F56A2B800) [pid = 2496] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F57E73400) [pid = 2496] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6791D000) [pid = 2496] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:39:32 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F56E04C00) [pid = 2496] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:39:32 INFO - PROCESS | 2496 | [2496] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:39:33 INFO - PROCESS | 2496 | 1470656373014 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 774ms 04:39:33 INFO - PROCESS | 2496 | 1470656373034 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 2496 | 1470656373036 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:39:33 INFO - PROCESS | 2496 | 1470656373040 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 2496 | 1470656373042 Marionette TRACE conn5 <- [1,2562,null,{}] 04:39:33 INFO - PROCESS | 2496 | 1470656373046 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 2496 | 1470656373048 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:33 INFO - PROCESS | 2496 | 1470656373162 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:39:33 INFO - PROCESS | 2496 | 1470656373217 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 2496 | 1470656373220 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D481800 == 34 [pid = 2496] [id = 650] 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F570A2800) [pid = 2496] [serial = 1950] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6092EC00) [pid = 2496] [serial = 1951] [outer = 0000006F570A2800] 04:39:33 INFO - PROCESS | 2496 | 1470656373267 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F66797400) [pid = 2496] [serial = 1952] [outer = 0000006F570A2800] 04:39:33 INFO - PROCESS | 2496 | 1470656373633 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 629ms 04:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:39:33 INFO - PROCESS | 2496 | 1470656373673 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 2496 | 1470656373676 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:39:33 INFO - PROCESS | 2496 | 1470656373679 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 2496 | 1470656373681 Marionette TRACE conn5 <- [1,2566,null,{}] 04:39:33 INFO - PROCESS | 2496 | 1470656373684 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 2496 | 1470656373686 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:33 INFO - PROCESS | 2496 | 1470656373771 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:39:33 INFO - PROCESS | 2496 | 1470656373777 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 2496 | 1470656373779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A31F800 == 35 [pid = 2496] [id = 651] 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F66798800) [pid = 2496] [serial = 1953] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F67942400) [pid = 2496] [serial = 1954] [outer = 0000006F66798800] 04:39:33 INFO - PROCESS | 2496 | 1470656373826 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B2F400) [pid = 2496] [serial = 1955] [outer = 0000006F66798800] 04:39:34 INFO - PROCESS | 2496 | 1470656374269 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 629ms 04:39:34 INFO - PROCESS | 2496 | 1470656374324 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 2496 | 1470656374326 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:39:34 INFO - PROCESS | 2496 | 1470656374330 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 2496 | 1470656374332 Marionette TRACE conn5 <- [1,2570,null,{}] 04:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:39:34 INFO - PROCESS | 2496 | 1470656374335 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 2496 | 1470656374337 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:34 INFO - PROCESS | 2496 | 1470656374422 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:39:34 INFO - PROCESS | 2496 | 1470656374428 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 2496 | 1470656374430 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1BB000 == 36 [pid = 2496] [id = 652] 04:39:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67B45000) [pid = 2496] [serial = 1956] [outer = 0000000000000000] 04:39:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67B4E800) [pid = 2496] [serial = 1957] [outer = 0000006F67B45000] 04:39:34 INFO - PROCESS | 2496 | 1470656374477 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67D85800) [pid = 2496] [serial = 1958] [outer = 0000006F67B45000] 04:39:35 INFO - PROCESS | 2496 | 1470656375059 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 777ms 04:39:35 INFO - PROCESS | 2496 | 1470656375168 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 2496 | 1470656375174 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:39:35 INFO - PROCESS | 2496 | 1470656375181 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 2496 | 1470656375185 Marionette TRACE conn5 <- [1,2574,null,{}] 04:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:39:35 INFO - PROCESS | 2496 | 1470656375192 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 2496 | 1470656375195 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:35 INFO - PROCESS | 2496 | 1470656375334 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:39:35 INFO - PROCESS | 2496 | 1470656375426 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 2496 | 1470656375432 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60E05800 == 37 [pid = 2496] [id = 653] 04:39:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F57081000) [pid = 2496] [serial = 1959] [outer = 0000000000000000] 04:39:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5B881000) [pid = 2496] [serial = 1960] [outer = 0000006F57081000] 04:39:35 INFO - PROCESS | 2496 | 1470656375493 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5C435C00) [pid = 2496] [serial = 1961] [outer = 0000006F57081000] 04:39:36 INFO - PROCESS | 2496 | 1470656376088 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 965ms 04:39:36 INFO - PROCESS | 2496 | 1470656376156 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 2496 | 1470656376161 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:39:36 INFO - PROCESS | 2496 | 1470656376169 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 2496 | 1470656376172 Marionette TRACE conn5 <- [1,2578,null,{}] 04:39:36 INFO - PROCESS | 2496 | 1470656376176 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 2496 | 1470656376179 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:36 INFO - PROCESS | 2496 | 1470656376299 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:39:36 INFO - PROCESS | 2496 | 1470656376425 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 2496 | 1470656376427 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67835000 == 38 [pid = 2496] [id = 654] 04:39:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5D4E9C00) [pid = 2496] [serial = 1962] [outer = 0000000000000000] 04:39:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F60930400) [pid = 2496] [serial = 1963] [outer = 0000006F5D4E9C00] 04:39:36 INFO - PROCESS | 2496 | 1470656376488 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6109D800) [pid = 2496] [serial = 1964] [outer = 0000006F5D4E9C00] 04:39:37 INFO - PROCESS | 2496 | 1470656377111 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 986ms 04:39:37 INFO - PROCESS | 2496 | 1470656377156 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 2496 | 1470656377159 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:39:37 INFO - PROCESS | 2496 | 1470656377163 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 2496 | 1470656377167 Marionette TRACE conn5 <- [1,2582,null,{}] 04:39:37 INFO - PROCESS | 2496 | 1470656377180 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 2496 | 1470656377186 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:37 INFO - PROCESS | 2496 | 1470656377303 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:39:37 INFO - PROCESS | 2496 | 1470656377428 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 2496 | 1470656377432 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B664000 == 39 [pid = 2496] [id = 655] 04:39:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F63B6A000) [pid = 2496] [serial = 1965] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F65F60800) [pid = 2496] [serial = 1966] [outer = 0000006F63B6A000] 04:39:37 INFO - PROCESS | 2496 | 1470656377495 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6791EC00) [pid = 2496] [serial = 1967] [outer = 0000006F63B6A000] 04:39:38 INFO - PROCESS | 2496 | 1470656378122 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1030ms 04:39:38 INFO - PROCESS | 2496 | 1470656378195 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:39:38 INFO - PROCESS | 2496 | 1470656378198 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:39:38 INFO - PROCESS | 2496 | 1470656378202 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 2496 | 1470656378205 Marionette TRACE conn5 <- [1,2586,null,{}] 04:39:38 INFO - PROCESS | 2496 | 1470656378209 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 2496 | 1470656378211 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:38 INFO - PROCESS | 2496 | 1470656378327 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:39:38 INFO - PROCESS | 2496 | 1470656378451 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 2496 | 1470656378454 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA15800 == 40 [pid = 2496] [id = 656] 04:39:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F67B45800) [pid = 2496] [serial = 1968] [outer = 0000000000000000] 04:39:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F68208800) [pid = 2496] [serial = 1969] [outer = 0000006F67B45800] 04:39:38 INFO - PROCESS | 2496 | 1470656378512 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F68210400) [pid = 2496] [serial = 1970] [outer = 0000006F67B45800] 04:39:39 INFO - PROCESS | 2496 | 1470656379321 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1181ms 04:39:39 INFO - PROCESS | 2496 | 1470656379385 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 2496 | 1470656379390 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:39:39 INFO - PROCESS | 2496 | 1470656379395 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 2496 | 1470656379399 Marionette TRACE conn5 <- [1,2590,null,{}] 04:39:39 INFO - PROCESS | 2496 | 1470656379405 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 2496 | 1470656379408 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:39 INFO - PROCESS | 2496 | 1470656379532 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:39:39 INFO - PROCESS | 2496 | 1470656379662 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 2496 | 1470656379668 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDB9000 == 41 [pid = 2496] [id = 657] 04:39:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F56F45800) [pid = 2496] [serial = 1971] [outer = 0000000000000000] 04:39:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F56F4B000) [pid = 2496] [serial = 1972] [outer = 0000006F56F45800] 04:39:39 INFO - PROCESS | 2496 | 1470656379722 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F570A3C00) [pid = 2496] [serial = 1973] [outer = 0000006F56F45800] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A31F800 == 40 [pid = 2496] [id = 651] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D481800 == 39 [pid = 2496] [id = 650] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC1000 == 38 [pid = 2496] [id = 649] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A5000 == 37 [pid = 2496] [id = 648] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D1000 == 36 [pid = 2496] [id = 647] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E3800 == 35 [pid = 2496] [id = 646] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A1800 == 34 [pid = 2496] [id = 645] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61911800 == 33 [pid = 2496] [id = 644] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5D521800 == 32 [pid = 2496] [id = 643] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6190C000 == 31 [pid = 2496] [id = 642] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B64C800 == 30 [pid = 2496] [id = 641] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA15800 == 29 [pid = 2496] [id = 656] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B664000 == 28 [pid = 2496] [id = 655] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67835000 == 27 [pid = 2496] [id = 654] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1BB000 == 26 [pid = 2496] [id = 652] 04:39:40 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60E05800 == 25 [pid = 2496] [id = 653] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F6417F800) [pid = 2496] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F66457400) [pid = 2496] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5D404800) [pid = 2496] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5D4DE800) [pid = 2496] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F648D2400) [pid = 2496] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5D95D800) [pid = 2496] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60930800) [pid = 2496] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F67913400) [pid = 2496] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6186D400) [pid = 2496] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F61BBD400) [pid = 2496] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F63E98000) [pid = 2496] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F63728000) [pid = 2496] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F63733800) [pid = 2496] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F56F47400) [pid = 2496] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F570A0800) [pid = 2496] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C1F6C00) [pid = 2496] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C43D000) [pid = 2496] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5708F000) [pid = 2496] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F586BD000) [pid = 2496] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5B882400) [pid = 2496] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67946400) [pid = 2496] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6679B800) [pid = 2496] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F60D57400) [pid = 2496] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67015400) [pid = 2496] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67B29000) [pid = 2496] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67916800) [pid = 2496] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:39:40 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6417F400) [pid = 2496] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:39:41 INFO - PROCESS | 2496 | 1470656380986 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1630ms 04:39:41 INFO - PROCESS | 2496 | 1470656381030 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 2496 | 1470656381034 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:39:41 INFO - PROCESS | 2496 | 1470656381038 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 2496 | 1470656381041 Marionette TRACE conn5 <- [1,2594,null,{}] 04:39:41 INFO - PROCESS | 2496 | 1470656381046 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 2496 | 1470656381049 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:41 INFO - PROCESS | 2496 | 1470656381143 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:39:41 INFO - PROCESS | 2496 | 1470656381150 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 2496 | 1470656381153 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1D7800 == 26 [pid = 2496] [id = 658] 04:39:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5708F800) [pid = 2496] [serial = 1974] [outer = 0000000000000000] 04:39:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5794C400) [pid = 2496] [serial = 1975] [outer = 0000006F5708F800] 04:39:41 INFO - PROCESS | 2496 | 1470656381203 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F58450C00) [pid = 2496] [serial = 1976] [outer = 0000006F5708F800] 04:39:41 INFO - PROCESS | 2496 | 1470656381734 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 04:39:41 INFO - PROCESS | 2496 | 1470656381776 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 2496 | 1470656381782 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:39:41 INFO - PROCESS | 2496 | 1470656381788 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 2496 | 1470656381791 Marionette TRACE conn5 <- [1,2598,null,{}] 04:39:41 INFO - PROCESS | 2496 | 1470656381795 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 2496 | 1470656381798 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:41 INFO - PROCESS | 2496 | 1470656381895 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:39:41 INFO - PROCESS | 2496 | 1470656381981 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 2496 | 1470656381984 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6190C000 == 27 [pid = 2496] [id = 659] 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5BB28400) [pid = 2496] [serial = 1977] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C12C000) [pid = 2496] [serial = 1978] [outer = 0000006F5BB28400] 04:39:42 INFO - PROCESS | 2496 | 1470656382033 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5C33E000) [pid = 2496] [serial = 1979] [outer = 0000006F5BB28400] 04:39:42 INFO - PROCESS | 2496 | 1470656382428 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 04:39:42 INFO - PROCESS | 2496 | 1470656382481 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:39:42 INFO - PROCESS | 2496 | 1470656382484 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:39:42 INFO - PROCESS | 2496 | 1470656382487 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 2496 | 1470656382491 Marionette TRACE conn5 <- [1,2602,null,{}] 04:39:42 INFO - PROCESS | 2496 | 1470656382503 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 2496 | 1470656382508 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:42 INFO - PROCESS | 2496 | 1470656382596 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:39:42 INFO - PROCESS | 2496 | 1470656382604 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 2496 | 1470656382608 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A5800 == 28 [pid = 2496] [id = 660] 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F56F4C000) [pid = 2496] [serial = 1980] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5D4B6800) [pid = 2496] [serial = 1981] [outer = 0000006F56F4C000] 04:39:42 INFO - PROCESS | 2496 | 1470656382657 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D4E9000) [pid = 2496] [serial = 1982] [outer = 0000006F56F4C000] 04:39:43 INFO - PROCESS | 2496 | 1470656383146 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 691ms 04:39:43 INFO - PROCESS | 2496 | 1470656383181 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 2496 | 1470656383184 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:39:43 INFO - PROCESS | 2496 | 1470656383188 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 2496 | 1470656383190 Marionette TRACE conn5 <- [1,2606,null,{}] 04:39:43 INFO - PROCESS | 2496 | 1470656383193 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 2496 | 1470656383195 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:43 INFO - PROCESS | 2496 | 1470656383341 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:39:43 INFO - PROCESS | 2496 | 1470656383364 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 2496 | 1470656383367 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66729800 == 29 [pid = 2496] [id = 661] 04:39:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60A0B400) [pid = 2496] [serial = 1983] [outer = 0000000000000000] 04:39:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60AA5800) [pid = 2496] [serial = 1984] [outer = 0000006F60A0B400] 04:39:43 INFO - PROCESS | 2496 | 1470656383412 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F60E48400) [pid = 2496] [serial = 1985] [outer = 0000006F60A0B400] 04:39:43 INFO - PROCESS | 2496 | 1470656383860 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 732ms 04:39:43 INFO - PROCESS | 2496 | 1470656383922 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 2496 | 1470656383925 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:39:43 INFO - PROCESS | 2496 | 1470656383929 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 2496 | 1470656383931 Marionette TRACE conn5 <- [1,2610,null,{}] 04:39:43 INFO - PROCESS | 2496 | 1470656383935 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 2496 | 1470656383937 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:44 INFO - PROCESS | 2496 | 1470656384049 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:39:44 INFO - PROCESS | 2496 | 1470656384060 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 2496 | 1470656384062 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F54800 == 30 [pid = 2496] [id = 662] 04:39:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5708D000) [pid = 2496] [serial = 1986] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61086C00) [pid = 2496] [serial = 1987] [outer = 0000006F5708D000] 04:39:44 INFO - PROCESS | 2496 | 1470656384159 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F61865000) [pid = 2496] [serial = 1988] [outer = 0000006F5708D000] 04:39:44 INFO - PROCESS | 2496 | 1470656384606 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 733ms 04:39:44 INFO - PROCESS | 2496 | 1470656384696 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 2496 | 1470656384698 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:39:44 INFO - PROCESS | 2496 | 1470656384702 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 2496 | 1470656384704 Marionette TRACE conn5 <- [1,2614,null,{}] 04:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:39:44 INFO - PROCESS | 2496 | 1470656384708 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 2496 | 1470656384714 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:45 INFO - PROCESS | 2496 | 1470656385012 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F57083000) [pid = 2496] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6417A000) [pid = 2496] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5B646000) [pid = 2496] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5D95AC00) [pid = 2496] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F67B45000) [pid = 2496] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6107B800) [pid = 2496] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57088C00) [pid = 2496] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67B2B400) [pid = 2496] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5C074800) [pid = 2496] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F570A2800) [pid = 2496] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5CF74400) [pid = 2496] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:39:45 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F66798800) [pid = 2496] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:39:45 INFO - PROCESS | 2496 | 1470656385068 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 2496 | 1470656385070 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672D800 == 31 [pid = 2496] [id = 663] 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F55220400) [pid = 2496] [serial = 1989] [outer = 0000000000000000] 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F56F42C00) [pid = 2496] [serial = 1990] [outer = 0000006F55220400] 04:39:45 INFO - PROCESS | 2496 | 1470656385124 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6090F000) [pid = 2496] [serial = 1991] [outer = 0000006F55220400] 04:39:45 INFO - PROCESS | 2496 | 1470656385489 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 837ms 04:39:45 INFO - PROCESS | 2496 | 1470656385545 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 2496 | 1470656385548 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:39:45 INFO - PROCESS | 2496 | 1470656385551 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 2496 | 1470656385553 Marionette TRACE conn5 <- [1,2618,null,{}] 04:39:45 INFO - PROCESS | 2496 | 1470656385556 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 2496 | 1470656385558 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:45 INFO - PROCESS | 2496 | 1470656385638 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:39:45 INFO - PROCESS | 2496 | 1470656385644 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 2496 | 1470656385646 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E17000 == 32 [pid = 2496] [id = 664] 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F61BC0400) [pid = 2496] [serial = 1992] [outer = 0000000000000000] 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64175800) [pid = 2496] [serial = 1993] [outer = 0000006F61BC0400] 04:39:45 INFO - PROCESS | 2496 | 1470656385691 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F645A1C00) [pid = 2496] [serial = 1994] [outer = 0000006F61BC0400] 04:39:46 INFO - PROCESS | 2496 | 1470656386115 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 586ms 04:39:46 INFO - PROCESS | 2496 | 1470656386153 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 2496 | 1470656386156 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:39:46 INFO - PROCESS | 2496 | 1470656386160 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 2496 | 1470656386162 Marionette TRACE conn5 <- [1,2622,null,{}] 04:39:46 INFO - PROCESS | 2496 | 1470656386165 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 2496 | 1470656386167 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:46 INFO - PROCESS | 2496 | 1470656386249 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:39:46 INFO - PROCESS | 2496 | 1470656386255 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 2496 | 1470656386257 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682DD800 == 33 [pid = 2496] [id = 665] 04:39:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F645A4000) [pid = 2496] [serial = 1995] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6488B400) [pid = 2496] [serial = 1996] [outer = 0000006F645A4000] 04:39:46 INFO - PROCESS | 2496 | 1470656386310 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F65F5C800) [pid = 2496] [serial = 1997] [outer = 0000006F645A4000] 04:39:46 INFO - PROCESS | 2496 | 1470656386752 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 626ms 04:39:46 INFO - PROCESS | 2496 | 1470656386786 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 2496 | 1470656386789 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:39:46 INFO - PROCESS | 2496 | 1470656386809 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 2496 | 1470656386811 Marionette TRACE conn5 <- [1,2626,null,{}] 04:39:46 INFO - PROCESS | 2496 | 1470656386814 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 2496 | 1470656386816 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:46 INFO - PROCESS | 2496 | 1470656386900 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:39:46 INFO - PROCESS | 2496 | 1470656386907 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 2496 | 1470656386909 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F647A4800 == 34 [pid = 2496] [id = 666] 04:39:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64EF0400) [pid = 2496] [serial = 1998] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F664F4800) [pid = 2496] [serial = 1999] [outer = 0000006F64EF0400] 04:39:46 INFO - PROCESS | 2496 | 1470656386953 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66798400) [pid = 2496] [serial = 2000] [outer = 0000006F64EF0400] 04:39:47 INFO - PROCESS | 2496 | 1470656387767 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1003ms 04:39:47 INFO - PROCESS | 2496 | 1470656387799 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 2496 | 1470656387804 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:39:47 INFO - PROCESS | 2496 | 1470656387809 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 2496 | 1470656387815 Marionette TRACE conn5 <- [1,2630,null,{}] 04:39:47 INFO - PROCESS | 2496 | 1470656387820 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 2496 | 1470656387823 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:47 INFO - PROCESS | 2496 | 1470656387955 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:39:48 INFO - PROCESS | 2496 | 1470656388079 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 2496 | 1470656388082 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:48 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61911800 == 35 [pid = 2496] [id = 667] 04:39:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F58619C00) [pid = 2496] [serial = 2001] [outer = 0000000000000000] 04:39:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5B8EC400) [pid = 2496] [serial = 2002] [outer = 0000006F58619C00] 04:39:48 INFO - PROCESS | 2496 | 1470656388142 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F5C33C400) [pid = 2496] [serial = 2003] [outer = 0000006F58619C00] 04:39:48 INFO - PROCESS | 2496 | 1470656388868 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:39:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1128ms 04:39:48 INFO - PROCESS | 2496 | 1470656388941 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 2496 | 1470656388947 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:39:48 INFO - PROCESS | 2496 | 1470656388954 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 2496 | 1470656388957 Marionette TRACE conn5 <- [1,2634,null,{}] 04:39:48 INFO - PROCESS | 2496 | 1470656388961 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 2496 | 1470656388964 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:49 INFO - PROCESS | 2496 | 1470656389107 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:39:49 INFO - PROCESS | 2496 | 1470656389332 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 2496 | 1470656389336 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B89C800 == 36 [pid = 2496] [id = 668] 04:39:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F565C0800) [pid = 2496] [serial = 2004] [outer = 0000000000000000] 04:39:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F5709AC00) [pid = 2496] [serial = 2005] [outer = 0000006F565C0800] 04:39:49 INFO - PROCESS | 2496 | 1470656389394 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F57E9EC00) [pid = 2496] [serial = 2006] [outer = 0000006F565C0800] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682DD800 == 35 [pid = 2496] [id = 665] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E17000 == 34 [pid = 2496] [id = 664] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672D800 == 33 [pid = 2496] [id = 663] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F54800 == 32 [pid = 2496] [id = 662] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66729800 == 31 [pid = 2496] [id = 661] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A5800 == 30 [pid = 2496] [id = 660] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6190C000 == 29 [pid = 2496] [id = 659] 04:39:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1D7800 == 28 [pid = 2496] [id = 658] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F61BF0800) [pid = 2496] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F634BC800) [pid = 2496] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F66796400) [pid = 2496] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5B87D400) [pid = 2496] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F65F62800) [pid = 2496] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5C06F400) [pid = 2496] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60905C00) [pid = 2496] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60AB2000) [pid = 2496] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F67B4E800) [pid = 2496] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F610A5800) [pid = 2496] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57435C00) [pid = 2496] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B878400) [pid = 2496] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67D85800) [pid = 2496] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F67B49000) [pid = 2496] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67B42C00) [pid = 2496] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5C430C00) [pid = 2496] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5C4CAC00) [pid = 2496] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6092EC00) [pid = 2496] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6701A000) [pid = 2496] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F67B2F400) [pid = 2496] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67942400) [pid = 2496] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67914800) [pid = 2496] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F66797400) [pid = 2496] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:39:49 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F618B7400) [pid = 2496] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:39:50 INFO - PROCESS | 2496 | 1470656390051 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:39:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1142ms 04:39:50 INFO - PROCESS | 2496 | 1470656390097 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 2496 | 1470656390101 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:39:50 INFO - PROCESS | 2496 | 1470656390105 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:39:50 INFO - PROCESS | 2496 | 1470656390108 Marionette TRACE conn5 <- [1,2638,null,{}] 04:39:50 INFO - PROCESS | 2496 | 1470656390114 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 2496 | 1470656390118 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:50 INFO - PROCESS | 2496 | 1470656390214 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:39:50 INFO - PROCESS | 2496 | 1470656390298 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 2496 | 1470656390300 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61389000 == 29 [pid = 2496] [id = 669] 04:39:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F57080C00) [pid = 2496] [serial = 2007] [outer = 0000000000000000] 04:39:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5BB2C400) [pid = 2496] [serial = 2008] [outer = 0000006F57080C00] 04:39:50 INFO - PROCESS | 2496 | 1470656390349 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C4C9000) [pid = 2496] [serial = 2009] [outer = 0000006F57080C00] 04:39:50 INFO - PROCESS | 2496 | 1470656390793 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:39:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 04:39:50 INFO - PROCESS | 2496 | 1470656390845 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 2496 | 1470656390849 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:39:50 INFO - PROCESS | 2496 | 1470656390854 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:39:50 INFO - PROCESS | 2496 | 1470656390856 Marionette TRACE conn5 <- [1,2642,null,{}] 04:39:50 INFO - PROCESS | 2496 | 1470656390859 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 2496 | 1470656390862 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:50 INFO - PROCESS | 2496 | 1470656390954 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:39:50 INFO - PROCESS | 2496 | 1470656390960 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 2496 | 1470656390962 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6451F000 == 30 [pid = 2496] [id = 670] 04:39:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5D4B0800) [pid = 2496] [serial = 2010] [outer = 0000000000000000] 04:39:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D959C00) [pid = 2496] [serial = 2011] [outer = 0000006F5D4B0800] 04:39:51 INFO - PROCESS | 2496 | 1470656391009 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60A08800) [pid = 2496] [serial = 2012] [outer = 0000006F5D4B0800] 04:39:51 INFO - PROCESS | 2496 | 1470656391470 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:39:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 04:39:51 INFO - PROCESS | 2496 | 1470656391547 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 2496 | 1470656391550 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:39:51 INFO - PROCESS | 2496 | 1470656391555 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 2496 | 1470656391561 Marionette TRACE conn5 <- [1,2646,null,{}] 04:39:51 INFO - PROCESS | 2496 | 1470656391571 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 2496 | 1470656391575 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:51 INFO - PROCESS | 2496 | 1470656391666 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:39:51 INFO - PROCESS | 2496 | 1470656391681 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 2496 | 1470656391683 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F42800 == 31 [pid = 2496] [id = 671] 04:39:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F60E48000) [pid = 2496] [serial = 2013] [outer = 0000000000000000] 04:39:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6186A000) [pid = 2496] [serial = 2014] [outer = 0000006F60E48000] 04:39:51 INFO - PROCESS | 2496 | 1470656391730 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F61BC3400) [pid = 2496] [serial = 2015] [outer = 0000006F60E48000] 04:39:52 INFO - PROCESS | 2496 | 1470656392165 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 649ms 04:39:52 INFO - PROCESS | 2496 | 1470656392206 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 2496 | 1470656392209 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:39:52 INFO - PROCESS | 2496 | 1470656392218 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 2496 | 1470656392220 Marionette TRACE conn5 <- [1,2650,null,{}] 04:39:52 INFO - PROCESS | 2496 | 1470656392224 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 2496 | 1470656392226 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:52 INFO - PROCESS | 2496 | 1470656392344 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:39:52 INFO - PROCESS | 2496 | 1470656392435 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 2496 | 1470656392437 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6784A000 == 32 [pid = 2496] [id = 672] 04:39:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F634BC800) [pid = 2496] [serial = 2016] [outer = 0000000000000000] 04:39:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6372B400) [pid = 2496] [serial = 2017] [outer = 0000006F634BC800] 04:39:52 INFO - PROCESS | 2496 | 1470656392485 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63735C00) [pid = 2496] [serial = 2018] [outer = 0000006F634BC800] 04:39:52 INFO - PROCESS | 2496 | 1470656392895 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 04:39:52 INFO - PROCESS | 2496 | 1470656392952 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 2496 | 1470656392955 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:39:52 INFO - PROCESS | 2496 | 1470656392964 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 2496 | 1470656392966 Marionette TRACE conn5 <- [1,2654,null,{}] 04:39:52 INFO - PROCESS | 2496 | 1470656392970 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 2496 | 1470656392972 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:53 INFO - PROCESS | 2496 | 1470656393083 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:39:53 INFO - PROCESS | 2496 | 1470656393093 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 2496 | 1470656393099 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6672E800 == 33 [pid = 2496] [id = 673] 04:39:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6459F800) [pid = 2496] [serial = 2019] [outer = 0000000000000000] 04:39:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6475D800) [pid = 2496] [serial = 2020] [outer = 0000006F6459F800] 04:39:53 INFO - PROCESS | 2496 | 1470656393200 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F664F6400) [pid = 2496] [serial = 2021] [outer = 0000006F6459F800] 04:39:53 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:39:54 INFO - PROCESS | 2496 | [2496] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:39:54 INFO - PROCESS | 2496 | 1470656394154 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:39:54 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) 04:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1234ms 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F645A4000) [pid = 2496] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5BB28400) [pid = 2496] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5708F800) [pid = 2496] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60A0B400) [pid = 2496] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F56F45800) [pid = 2496] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F56F4C000) [pid = 2496] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5708D000) [pid = 2496] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F55220400) [pid = 2496] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F57081000) [pid = 2496] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F61BC0400) [pid = 2496] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F5D4E9C00) [pid = 2496] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F63B6A000) [pid = 2496] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:39:54 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67B45800) [pid = 2496] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:39:54 INFO - PROCESS | 2496 | 1470656394213 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 2496 | 1470656394216 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:39:54 INFO - PROCESS | 2496 | 1470656394221 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 2496 | 1470656394223 Marionette TRACE conn5 <- [1,2658,null,{}] 04:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:39:54 INFO - PROCESS | 2496 | 1470656394227 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 2496 | 1470656394237 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:54 INFO - PROCESS | 2496 | 1470656394323 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:39:54 INFO - PROCESS | 2496 | 1470656394330 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 2496 | 1470656394332 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E4000 == 34 [pid = 2496] [id = 674] 04:39:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5C1F2C00) [pid = 2496] [serial = 2022] [outer = 0000000000000000] 04:39:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5CD3E400) [pid = 2496] [serial = 2023] [outer = 0000006F5C1F2C00] 04:39:54 INFO - PROCESS | 2496 | 1470656394376 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F61BB9000) [pid = 2496] [serial = 2024] [outer = 0000006F5C1F2C00] 04:39:55 INFO - PROCESS | 2496 | 1470656395303 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:55 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 04:39:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1126ms 04:39:55 INFO - PROCESS | 2496 | 1470656395354 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 2496 | 1470656395356 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:39:55 INFO - PROCESS | 2496 | 1470656395359 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 2496 | 1470656395361 Marionette TRACE conn5 <- [1,2662,null,{}] 04:39:55 INFO - PROCESS | 2496 | 1470656395365 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 2496 | 1470656395367 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:55 INFO - PROCESS | 2496 | 1470656395449 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:39:55 INFO - PROCESS | 2496 | 1470656395456 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 2496 | 1470656395458 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C31C000 == 35 [pid = 2496] [id = 675] 04:39:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F61BC0400) [pid = 2496] [serial = 2025] [outer = 0000000000000000] 04:39:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F67021800) [pid = 2496] [serial = 2026] [outer = 0000006F61BC0400] 04:39:55 INFO - PROCESS | 2496 | 1470656395502 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F678CD400) [pid = 2496] [serial = 2027] [outer = 0000006F61BC0400] 04:39:56 INFO - PROCESS | 2496 | 1470656396465 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:56 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 04:39:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1130ms 04:39:56 INFO - PROCESS | 2496 | 1470656396531 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 2496 | 1470656396536 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:39:56 INFO - PROCESS | 2496 | 1470656396543 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 2496 | 1470656396547 Marionette TRACE conn5 <- [1,2666,null,{}] 04:39:56 INFO - PROCESS | 2496 | 1470656396553 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 2496 | 1470656396556 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:56 INFO - PROCESS | 2496 | 1470656396716 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:39:56 INFO - PROCESS | 2496 | 1470656396836 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 2496 | 1470656396840 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6367F000 == 36 [pid = 2496] [id = 676] 04:39:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5BB2F400) [pid = 2496] [serial = 2028] [outer = 0000000000000000] 04:39:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5C074C00) [pid = 2496] [serial = 2029] [outer = 0000006F5BB2F400] 04:39:56 INFO - PROCESS | 2496 | 1470656396946 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F5CF72000) [pid = 2496] [serial = 2030] [outer = 0000006F5BB2F400] 04:39:58 INFO - PROCESS | 2496 | 1470656398022 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:39:58 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) 04:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1536ms 04:39:58 INFO - PROCESS | 2496 | 1470656398083 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 2496 | 1470656398088 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:39:58 INFO - PROCESS | 2496 | 1470656398137 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 2496 | 1470656398141 Marionette TRACE conn5 <- [1,2670,null,{}] 04:39:58 INFO - PROCESS | 2496 | 1470656398156 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 2496 | 1470656398159 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:58 INFO - PROCESS | 2496 | 1470656398288 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:39:58 INFO - PROCESS | 2496 | 1470656398407 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 2496 | 1470656398410 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:39:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67842000 == 37 [pid = 2496] [id = 677] 04:39:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60E45400) [pid = 2496] [serial = 2031] [outer = 0000000000000000] 04:39:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F610D0800) [pid = 2496] [serial = 2032] [outer = 0000006F60E45400] 04:39:58 INFO - PROCESS | 2496 | 1470656398467 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6372D800) [pid = 2496] [serial = 2033] [outer = 0000006F60E45400] 04:39:59 INFO - PROCESS | 2496 | 1470656399584 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:39:59 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) 04:39:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1552ms 04:39:59 INFO - PROCESS | 2496 | 1470656399649 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 2496 | 1470656399653 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E4000 == 36 [pid = 2496] [id = 674] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6672E800 == 35 [pid = 2496] [id = 673] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6784A000 == 34 [pid = 2496] [id = 672] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F42800 == 33 [pid = 2496] [id = 671] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6451F000 == 32 [pid = 2496] [id = 670] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61389000 == 31 [pid = 2496] [id = 669] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B89C800 == 30 [pid = 2496] [id = 668] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61911800 == 29 [pid = 2496] [id = 667] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDB9000 == 28 [pid = 2496] [id = 657] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F647A4800 == 27 [pid = 2496] [id = 666] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C31C000 == 26 [pid = 2496] [id = 675] 04:40:00 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6367F000 == 25 [pid = 2496] [id = 676] 04:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C12C000) [pid = 2496] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5C33E000) [pid = 2496] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5794C400) [pid = 2496] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F58450C00) [pid = 2496] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60AA5800) [pid = 2496] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F570A3C00) [pid = 2496] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F56F4B000) [pid = 2496] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5D4B6800) [pid = 2496] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F61086C00) [pid = 2496] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F56F42C00) [pid = 2496] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F61865000) [pid = 2496] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5C435C00) [pid = 2496] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5B881000) [pid = 2496] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F64175800) [pid = 2496] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6109D800) [pid = 2496] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F60930400) [pid = 2496] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F6791EC00) [pid = 2496] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F65F60800) [pid = 2496] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F65F5C800) [pid = 2496] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F68210400) [pid = 2496] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F68208800) [pid = 2496] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F6090F000) [pid = 2496] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F645A1C00) [pid = 2496] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0000006F5D4E9000) [pid = 2496] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (0000006F60E48400) [pid = 2496] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (0000006F6488B400) [pid = 2496] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:40:00 INFO - PROCESS | 2496 | 1470656400400 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 2496 | 1470656400404 Marionette TRACE conn5 <- [1,2674,null,{}] 04:40:00 INFO - PROCESS | 2496 | 1470656400412 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 2496 | 1470656400416 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:00 INFO - PROCESS | 2496 | 1470656400518 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:40:00 INFO - PROCESS | 2496 | 1470656400526 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 2496 | 1470656400528 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B94A800 == 26 [pid = 2496] [id = 678] 04:40:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0000006F56F48C00) [pid = 2496] [serial = 2034] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0000006F56F4AC00) [pid = 2496] [serial = 2035] [outer = 0000006F56F48C00] 04:40:00 INFO - PROCESS | 2496 | 1470656400581 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F5708E800) [pid = 2496] [serial = 2036] [outer = 0000006F56F48C00] 04:40:01 INFO - PROCESS | 2496 | 1470656401579 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:01 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 04:40:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1368ms 04:40:01 INFO - PROCESS | 2496 | 1470656401644 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 04:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:40:01 INFO - PROCESS | 2496 | 1470656401649 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:40:01 INFO - PROCESS | 2496 | 1470656401655 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 2496 | 1470656401657 Marionette TRACE conn5 <- [1,2678,null,{}] 04:40:01 INFO - PROCESS | 2496 | 1470656401664 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 2496 | 1470656401669 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:01 INFO - PROCESS | 2496 | 1470656401768 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:40:01 INFO - PROCESS | 2496 | 1470656401838 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 2496 | 1470656401841 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6097B800 == 27 [pid = 2496] [id = 679] 04:40:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F57D52400) [pid = 2496] [serial = 2037] [outer = 0000000000000000] 04:40:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F5B645C00) [pid = 2496] [serial = 2038] [outer = 0000006F57D52400] 04:40:01 INFO - PROCESS | 2496 | 1470656401891 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F5BB33C00) [pid = 2496] [serial = 2039] [outer = 0000006F57D52400] 04:40:02 INFO - PROCESS | 2496 | 1470656402829 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:02 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 04:40:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1191ms 04:40:02 INFO - PROCESS | 2496 | 1470656402848 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 2496 | 1470656402851 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:40:02 INFO - PROCESS | 2496 | 1470656402870 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:40:02 INFO - PROCESS | 2496 | 1470656402872 Marionette TRACE conn5 <- [1,2682,null,{}] 04:40:02 INFO - PROCESS | 2496 | 1470656402885 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 2496 | 1470656402888 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:03 INFO - PROCESS | 2496 | 1470656403013 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:40:03 INFO - PROCESS | 2496 | 1470656403069 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 2496 | 1470656403076 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637DE800 == 28 [pid = 2496] [id = 680] 04:40:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F5C435400) [pid = 2496] [serial = 2040] [outer = 0000000000000000] 04:40:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F5C437800) [pid = 2496] [serial = 2041] [outer = 0000006F5C435400] 04:40:03 INFO - PROCESS | 2496 | 1470656403129 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5CEDEC00) [pid = 2496] [serial = 2042] [outer = 0000006F5C435400] 04:40:04 INFO - PROCESS | 2496 | 1470656404120 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:04 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 04:40:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1294ms 04:40:04 INFO - PROCESS | 2496 | 1470656404170 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 2496 | 1470656404172 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:40:04 INFO - PROCESS | 2496 | 1470656404176 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 2496 | 1470656404178 Marionette TRACE conn5 <- [1,2686,null,{}] 04:40:04 INFO - PROCESS | 2496 | 1470656404182 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 2496 | 1470656404184 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:04 INFO - PROCESS | 2496 | 1470656404304 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:40:04 INFO - PROCESS | 2496 | 1470656404311 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 2496 | 1470656404313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6485E000 == 29 [pid = 2496] [id = 681] 04:40:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F5D95B800) [pid = 2496] [serial = 2043] [outer = 0000000000000000] 04:40:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F60908000) [pid = 2496] [serial = 2044] [outer = 0000006F5D95B800] 04:40:04 INFO - PROCESS | 2496 | 1470656404402 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F60929C00) [pid = 2496] [serial = 2045] [outer = 0000006F5D95B800] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F57080C00) [pid = 2496] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F634BC800) [pid = 2496] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F64EF0400) [pid = 2496] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F565C0800) [pid = 2496] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F60E48000) [pid = 2496] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F5D4B0800) [pid = 2496] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F58619C00) [pid = 2496] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F6459F800) [pid = 2496] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F5C1F2C00) [pid = 2496] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:40:04 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0000006F61BC0400) [pid = 2496] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:40:05 INFO - PROCESS | 2496 | 1470656405333 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:05 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 04:40:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:40:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 04:40:05 INFO - PROCESS | 2496 | 1470656405357 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 2496 | 1470656405360 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:40:05 INFO - PROCESS | 2496 | 1470656405363 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 2496 | 1470656405365 Marionette TRACE conn5 <- [1,2690,null,{}] 04:40:05 INFO - PROCESS | 2496 | 1470656405369 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 2496 | 1470656405371 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:05 INFO - PROCESS | 2496 | 1470656405464 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:40:05 INFO - PROCESS | 2496 | 1470656405470 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 2496 | 1470656405473 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66737800 == 30 [pid = 2496] [id = 682] 04:40:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F5C1F1800) [pid = 2496] [serial = 2046] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F60A14400) [pid = 2496] [serial = 2047] [outer = 0000006F5C1F1800] 04:40:05 INFO - PROCESS | 2496 | 1470656405520 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F60E4D400) [pid = 2496] [serial = 2048] [outer = 0000006F5C1F1800] 04:40:05 INFO - PROCESS | 2496 | 1470656405944 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 04:40:05 INFO - PROCESS | 2496 | 1470656405994 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 2496 | 1470656405997 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:40:06 INFO - PROCESS | 2496 | 1470656406001 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 2496 | 1470656406003 Marionette TRACE conn5 <- [1,2694,null,{}] 04:40:06 INFO - PROCESS | 2496 | 1470656406012 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 2496 | 1470656406018 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:06 INFO - PROCESS | 2496 | 1470656406155 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:40:06 INFO - PROCESS | 2496 | 1470656406167 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 2496 | 1470656406169 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670CA000 == 31 [pid = 2496] [id = 683] 04:40:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F618B8800) [pid = 2496] [serial = 2049] [outer = 0000000000000000] 04:40:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F61BE5C00) [pid = 2496] [serial = 2050] [outer = 0000006F618B8800] 04:40:06 INFO - PROCESS | 2496 | 1470656406216 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F6372B800) [pid = 2496] [serial = 2051] [outer = 0000006F618B8800] 04:40:06 INFO - PROCESS | 2496 | 1470656406720 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 796ms 04:40:06 INFO - PROCESS | 2496 | 1470656406881 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 2496 | 1470656406886 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:40:06 INFO - PROCESS | 2496 | 1470656406892 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 2496 | 1470656406896 Marionette TRACE conn5 <- [1,2698,null,{}] 04:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:40:06 INFO - PROCESS | 2496 | 1470656406902 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 2496 | 1470656406906 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:07 INFO - PROCESS | 2496 | 1470656407076 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:40:07 INFO - PROCESS | 2496 | 1470656407145 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 2496 | 1470656407151 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D47A800 == 32 [pid = 2496] [id = 684] 04:40:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F57086400) [pid = 2496] [serial = 2052] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F570A3C00) [pid = 2496] [serial = 2053] [outer = 0000006F57086400] 04:40:07 INFO - PROCESS | 2496 | 1470656407210 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F58616800) [pid = 2496] [serial = 2054] [outer = 0000006F57086400] 04:40:07 INFO - PROCESS | 2496 | 1470656407961 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 2496 | 1470656407997 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:40:08 INFO - PROCESS | 2496 | 1470656408004 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:40:08 INFO - PROCESS | 2496 | 1470656408007 Marionette TRACE conn5 <- [1,2702,null,{}] 04:40:08 INFO - PROCESS | 2496 | 1470656408011 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 2496 | 1470656408014 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:08 INFO - PROCESS | 2496 | 1470656408138 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:40:08 INFO - PROCESS | 2496 | 1470656408259 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 2496 | 1470656408262 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66294000 == 33 [pid = 2496] [id = 685] 04:40:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5BBBDC00) [pid = 2496] [serial = 2055] [outer = 0000000000000000] 04:40:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5C4C0000) [pid = 2496] [serial = 2056] [outer = 0000006F5BBBDC00] 04:40:08 INFO - PROCESS | 2496 | 1470656408324 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F60604800) [pid = 2496] [serial = 2057] [outer = 0000006F5BBBDC00] 04:40:09 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61385000 == 32 [pid = 2496] [id = 213] 04:40:09 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670D6000 == 31 [pid = 2496] [id = 218] 04:40:09 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66472800 == 30 [pid = 2496] [id = 226] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5BB2C400) [pid = 2496] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F5C4C9000) [pid = 2496] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6372B400) [pid = 2496] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F664F4800) [pid = 2496] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F66798400) [pid = 2496] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F5709AC00) [pid = 2496] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F57E9EC00) [pid = 2496] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F6186A000) [pid = 2496] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F63735C00) [pid = 2496] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F5D959C00) [pid = 2496] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F60A08800) [pid = 2496] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0000006F5B8EC400) [pid = 2496] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (0000006F5C33C400) [pid = 2496] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (0000006F6475D800) [pid = 2496] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 50 (0000006F5CD3E400) [pid = 2496] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 49 (0000006F664F6400) [pid = 2496] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 48 (0000006F678CD400) [pid = 2496] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 47 (0000006F61BC3400) [pid = 2496] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 46 (0000006F61BB9000) [pid = 2496] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | --DOMWINDOW == 45 (0000006F67021800) [pid = 2496] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:40:09 INFO - PROCESS | 2496 | 1470656409166 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1191ms 04:40:09 INFO - PROCESS | 2496 | 1470656409200 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:40:09 INFO - PROCESS | 2496 | 1470656409204 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 2496 | 1470656409209 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 2496 | 1470656409212 Marionette TRACE conn5 <- [1,2706,null,{}] 04:40:09 INFO - PROCESS | 2496 | 1470656409218 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 2496 | 1470656409221 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:09 INFO - PROCESS | 2496 | 1470656409312 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:40:09 INFO - PROCESS | 2496 | 1470656409319 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 2496 | 1470656409323 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:09 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5D512800 == 31 [pid = 2496] [id = 686] 04:40:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 46 (0000006F5794C400) [pid = 2496] [serial = 2058] [outer = 0000000000000000] 04:40:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 47 (0000006F57E74800) [pid = 2496] [serial = 2059] [outer = 0000006F5794C400] 04:40:09 INFO - PROCESS | 2496 | 1470656409375 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 48 (0000006F5BB2C400) [pid = 2496] [serial = 2060] [outer = 0000006F5794C400] 04:40:09 INFO - PROCESS | 2496 | 1470656409911 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 2496 | 1470656409946 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:40:09 INFO - PROCESS | 2496 | 1470656409952 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 2496 | 1470656409955 Marionette TRACE conn5 <- [1,2710,null,{}] 04:40:09 INFO - PROCESS | 2496 | 1470656409959 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 2496 | 1470656409961 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:10 INFO - PROCESS | 2496 | 1470656410052 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:40:10 INFO - PROCESS | 2496 | 1470656410131 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 2496 | 1470656410133 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6379D000 == 32 [pid = 2496] [id = 687] 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 49 (0000006F5C1FD800) [pid = 2496] [serial = 2061] [outer = 0000000000000000] 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 50 (0000006F5CEE4C00) [pid = 2496] [serial = 2062] [outer = 0000006F5C1FD800] 04:40:10 INFO - PROCESS | 2496 | 1470656410181 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 51 (0000006F60603C00) [pid = 2496] [serial = 2063] [outer = 0000006F5C1FD800] 04:40:10 INFO - PROCESS | 2496 | 1470656410600 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 2496 | 1470656410650 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:40:10 INFO - PROCESS | 2496 | 1470656410654 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:40:10 INFO - PROCESS | 2496 | 1470656410658 Marionette TRACE conn5 <- [1,2714,null,{}] 04:40:10 INFO - PROCESS | 2496 | 1470656410670 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 2496 | 1470656410675 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:10 INFO - PROCESS | 2496 | 1470656410769 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:40:10 INFO - PROCESS | 2496 | 1470656410776 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 2496 | 1470656410779 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6629E800 == 33 [pid = 2496] [id = 688] 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0000006F60E46800) [pid = 2496] [serial = 2064] [outer = 0000000000000000] 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0000006F610A3400) [pid = 2496] [serial = 2065] [outer = 0000006F60E46800] 04:40:10 INFO - PROCESS | 2496 | 1470656410834 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F618C3400) [pid = 2496] [serial = 2066] [outer = 0000006F60E46800] 04:40:11 INFO - PROCESS | 2496 | 1470656411323 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 733ms 04:40:11 INFO - PROCESS | 2496 | 1470656411390 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 2496 | 1470656411393 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 2496 | 1470656411396 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:40:11 INFO - PROCESS | 2496 | 1470656411398 Marionette TRACE conn5 <- [1,2718,null,{}] 04:40:11 INFO - PROCESS | 2496 | 1470656411401 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 2496 | 1470656411403 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:11 INFO - PROCESS | 2496 | 1470656411521 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:40:11 INFO - PROCESS | 2496 | 1470656411573 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 2496 | 1470656411575 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67847000 == 34 [pid = 2496] [id = 689] 04:40:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F63728C00) [pid = 2496] [serial = 2067] [outer = 0000000000000000] 04:40:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F63733800) [pid = 2496] [serial = 2068] [outer = 0000006F63728C00] 04:40:11 INFO - PROCESS | 2496 | 1470656411621 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F63E8FC00) [pid = 2496] [serial = 2069] [outer = 0000006F63728C00] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F57D52400) [pid = 2496] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F56F48C00) [pid = 2496] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F60E45400) [pid = 2496] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 53 (0000006F5BB2F400) [pid = 2496] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 52 (0000006F5C435400) [pid = 2496] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 51 (0000006F5D95B800) [pid = 2496] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:40:12 INFO - PROCESS | 2496 | --DOMWINDOW == 50 (0000006F5C1F1800) [pid = 2496] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:40:12 INFO - PROCESS | 2496 | 1470656412536 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:40:12 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 04:40:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:40:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1179ms 04:40:12 INFO - PROCESS | 2496 | 1470656412578 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 2496 | 1470656412580 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:40:12 INFO - PROCESS | 2496 | 1470656412584 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 2496 | 1470656412586 Marionette TRACE conn5 <- [1,2722,null,{}] 04:40:12 INFO - PROCESS | 2496 | 1470656412589 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 2496 | 1470656412591 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:12 INFO - PROCESS | 2496 | 1470656412676 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:40:12 INFO - PROCESS | 2496 | 1470656412681 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 2496 | 1470656412683 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679A0800 == 35 [pid = 2496] [id = 690] 04:40:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 51 (0000006F5C33EC00) [pid = 2496] [serial = 2070] [outer = 0000000000000000] 04:40:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 52 (0000006F60AB2000) [pid = 2496] [serial = 2071] [outer = 0000006F5C33EC00] 04:40:12 INFO - PROCESS | 2496 | 1470656412729 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 53 (0000006F6417DC00) [pid = 2496] [serial = 2072] [outer = 0000006F5C33EC00] 04:40:13 INFO - PROCESS | 2496 | 1470656413168 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 627ms 04:40:13 INFO - PROCESS | 2496 | 1470656413214 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 2496 | 1470656413216 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:40:13 INFO - PROCESS | 2496 | 1470656413220 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 2496 | 1470656413222 Marionette TRACE conn5 <- [1,2726,null,{}] 04:40:13 INFO - PROCESS | 2496 | 1470656413227 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 2496 | 1470656413232 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:13 INFO - PROCESS | 2496 | 1470656413344 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:40:13 INFO - PROCESS | 2496 | 1470656413356 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 2496 | 1470656413358 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EBF000 == 36 [pid = 2496] [id = 691] 04:40:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 54 (0000006F63728800) [pid = 2496] [serial = 2073] [outer = 0000000000000000] 04:40:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F65F60800) [pid = 2496] [serial = 2074] [outer = 0000006F63728800] 04:40:13 INFO - PROCESS | 2496 | 1470656413412 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F66764000) [pid = 2496] [serial = 2075] [outer = 0000006F63728800] 04:40:13 INFO - PROCESS | 2496 | 1470656413821 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 04:40:13 INFO - PROCESS | 2496 | 1470656413851 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 2496 | 1470656413853 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:40:13 INFO - PROCESS | 2496 | 1470656413869 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 2496 | 1470656413871 Marionette TRACE conn5 <- [1,2730,null,{}] 04:40:13 INFO - PROCESS | 2496 | 1470656413879 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 2496 | 1470656413881 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:13 INFO - PROCESS | 2496 | 1470656413967 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:40:13 INFO - PROCESS | 2496 | 1470656413974 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 2496 | 1470656413976 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:13 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E9000 == 37 [pid = 2496] [id = 692] 04:40:13 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F66283400) [pid = 2496] [serial = 2076] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F66798800) [pid = 2496] [serial = 2077] [outer = 0000006F66283400] 04:40:14 INFO - PROCESS | 2496 | 1470656414020 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F67017000) [pid = 2496] [serial = 2078] [outer = 0000006F66283400] 04:40:14 INFO - PROCESS | 2496 | 1470656414459 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 627ms 04:40:14 INFO - PROCESS | 2496 | 1470656414513 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 2496 | 1470656414515 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:40:14 INFO - PROCESS | 2496 | 1470656414519 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 2496 | 1470656414521 Marionette TRACE conn5 <- [1,2734,null,{}] 04:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:40:14 INFO - PROCESS | 2496 | 1470656414525 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 2496 | 1470656414527 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:14 INFO - PROCESS | 2496 | 1470656414613 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:40:14 INFO - PROCESS | 2496 | 1470656414620 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 2496 | 1470656414622 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A64800 == 38 [pid = 2496] [id = 693] 04:40:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F6701D000) [pid = 2496] [serial = 2079] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F678CCC00) [pid = 2496] [serial = 2080] [outer = 0000006F6701D000] 04:40:14 INFO - PROCESS | 2496 | 1470656414675 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F678D4000) [pid = 2496] [serial = 2081] [outer = 0000006F6701D000] 04:40:15 INFO - PROCESS | 2496 | 1470656415081 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 587ms 04:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:40:15 INFO - PROCESS | 2496 | 1470656415112 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 2496 | 1470656415114 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:40:15 INFO - PROCESS | 2496 | 1470656415117 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 2496 | 1470656415119 Marionette TRACE conn5 <- [1,2738,null,{}] 04:40:15 INFO - PROCESS | 2496 | 1470656415123 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 2496 | 1470656415125 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:15 INFO - PROCESS | 2496 | 1470656415248 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:40:15 INFO - PROCESS | 2496 | 1470656415258 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 2496 | 1470656415260 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A467800 == 39 [pid = 2496] [id = 694] 04:40:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F67916000) [pid = 2496] [serial = 2082] [outer = 0000000000000000] 04:40:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F6791AC00) [pid = 2496] [serial = 2083] [outer = 0000006F67916000] 04:40:15 INFO - PROCESS | 2496 | 1470656415305 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F67944800) [pid = 2496] [serial = 2084] [outer = 0000006F67916000] 04:40:15 INFO - PROCESS | 2496 | 1470656415937 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 839ms 04:40:15 INFO - PROCESS | 2496 | 1470656415961 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 2496 | 1470656415965 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:40:15 INFO - PROCESS | 2496 | 1470656415970 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:40:15 INFO - PROCESS | 2496 | 1470656415976 Marionette TRACE conn5 <- [1,2742,null,{}] 04:40:15 INFO - PROCESS | 2496 | 1470656415982 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 2496 | 1470656415985 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:16 INFO - PROCESS | 2496 | 1470656416104 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:40:16 INFO - PROCESS | 2496 | 1470656416200 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 2496 | 1470656416203 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6379C000 == 40 [pid = 2496] [id = 695] 04:40:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5B851800) [pid = 2496] [serial = 2085] [outer = 0000000000000000] 04:40:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5C430C00) [pid = 2496] [serial = 2086] [outer = 0000006F5B851800] 04:40:16 INFO - PROCESS | 2496 | 1470656416262 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5D4EBC00) [pid = 2496] [serial = 2087] [outer = 0000006F5B851800] 04:40:16 INFO - PROCESS | 2496 | 1470656416908 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 984ms 04:40:16 INFO - PROCESS | 2496 | 1470656416958 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 2496 | 1470656416963 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:40:16 INFO - PROCESS | 2496 | 1470656416970 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 2496 | 1470656416973 Marionette TRACE conn5 <- [1,2746,null,{}] 04:40:16 INFO - PROCESS | 2496 | 1470656416977 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 2496 | 1470656416980 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:17 INFO - PROCESS | 2496 | 1470656417132 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:40:17 INFO - PROCESS | 2496 | 1470656417254 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 2496 | 1470656417257 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E1D800 == 41 [pid = 2496] [id = 696] 04:40:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F6186B000) [pid = 2496] [serial = 2088] [outer = 0000000000000000] 04:40:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F63443400) [pid = 2496] [serial = 2089] [outer = 0000006F6186B000] 04:40:17 INFO - PROCESS | 2496 | 1470656417316 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6417B400) [pid = 2496] [serial = 2090] [outer = 0000006F6186B000] 04:40:17 INFO - PROCESS | 2496 | 1470656417913 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 985ms 04:40:17 INFO - PROCESS | 2496 | 1470656417957 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 2496 | 1470656417960 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:40:17 INFO - PROCESS | 2496 | 1470656417964 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 2496 | 1470656417968 Marionette TRACE conn5 <- [1,2750,null,{}] 04:40:17 INFO - PROCESS | 2496 | 1470656417980 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 2496 | 1470656417986 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:18 INFO - PROCESS | 2496 | 1470656418101 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:40:18 INFO - PROCESS | 2496 | 1470656418224 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 2496 | 1470656418228 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1B6000 == 42 [pid = 2496] [id = 697] 04:40:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F65F61000) [pid = 2496] [serial = 2091] [outer = 0000000000000000] 04:40:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6701D400) [pid = 2496] [serial = 2092] [outer = 0000006F65F61000] 04:40:18 INFO - PROCESS | 2496 | 1470656418287 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F6794CC00) [pid = 2496] [serial = 2093] [outer = 0000006F65F61000] 04:40:19 INFO - PROCESS | 2496 | 1470656419004 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1078ms 04:40:19 INFO - PROCESS | 2496 | 1470656419045 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 2496 | 1470656419049 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:40:19 INFO - PROCESS | 2496 | 1470656419054 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 2496 | 1470656419058 Marionette TRACE conn5 <- [1,2754,null,{}] 04:40:19 INFO - PROCESS | 2496 | 1470656419064 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 2496 | 1470656419067 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:19 INFO - PROCESS | 2496 | 1470656419174 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:40:19 INFO - PROCESS | 2496 | 1470656419270 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 2496 | 1470656419273 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61909000 == 43 [pid = 2496] [id = 698] 04:40:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5B643C00) [pid = 2496] [serial = 2094] [outer = 0000000000000000] 04:40:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5B87C400) [pid = 2496] [serial = 2095] [outer = 0000006F5B643C00] 04:40:19 INFO - PROCESS | 2496 | 1470656419323 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5C436800) [pid = 2496] [serial = 2096] [outer = 0000006F5B643C00] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6450C000 == 42 [pid = 2496] [id = 215] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667E4800 == 41 [pid = 2496] [id = 217] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CDAD800 == 40 [pid = 2496] [id = 212] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64832800 == 39 [pid = 2496] [id = 225] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A4B000 == 38 [pid = 2496] [id = 223] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670A9800 == 37 [pid = 2496] [id = 227] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637E9800 == 36 [pid = 2496] [id = 214] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B95B000 == 35 [pid = 2496] [id = 222] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637A0800 == 34 [pid = 2496] [id = 224] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F57D26000 == 33 [pid = 2496] [id = 211] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67842000 == 32 [pid = 2496] [id = 677] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679A7800 == 31 [pid = 2496] [id = 228] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD36000 == 30 [pid = 2496] [id = 220] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F2B000 == 29 [pid = 2496] [id = 221] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651C3000 == 28 [pid = 2496] [id = 216] 04:40:20 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EC6000 == 27 [pid = 2496] [id = 219] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5B645C00) [pid = 2496] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F56F4AC00) [pid = 2496] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5708E800) [pid = 2496] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6372D800) [pid = 2496] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F610D0800) [pid = 2496] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5CF72000) [pid = 2496] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F5C074C00) [pid = 2496] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C437800) [pid = 2496] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F61BE5C00) [pid = 2496] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F60908000) [pid = 2496] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F60A14400) [pid = 2496] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F5CEDEC00) [pid = 2496] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5BB33C00) [pid = 2496] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F60929C00) [pid = 2496] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F60E4D400) [pid = 2496] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:40:20 INFO - PROCESS | 2496 | 1470656420579 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:40:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1538ms 04:40:20 INFO - PROCESS | 2496 | 1470656420596 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 2496 | 1470656420601 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:40:20 INFO - PROCESS | 2496 | 1470656420606 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:40:20 INFO - PROCESS | 2496 | 1470656420609 Marionette TRACE conn5 <- [1,2758,null,{}] 04:40:20 INFO - PROCESS | 2496 | 1470656420615 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 2496 | 1470656420618 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:20 INFO - PROCESS | 2496 | 1470656420715 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:40:20 INFO - PROCESS | 2496 | 1470656420836 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 2496 | 1470656420840 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB7C800 == 28 [pid = 2496] [id = 699] 04:40:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F57088000) [pid = 2496] [serial = 2097] [outer = 0000000000000000] 04:40:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5708DC00) [pid = 2496] [serial = 2098] [outer = 0000006F57088000] 04:40:20 INFO - PROCESS | 2496 | 1470656420893 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5742E400) [pid = 2496] [serial = 2099] [outer = 0000006F57088000] 04:40:21 INFO - PROCESS | 2496 | 1470656421316 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 04:40:21 INFO - PROCESS | 2496 | 1470656421344 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 2496 | 1470656421350 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:40:21 INFO - PROCESS | 2496 | 1470656421356 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 2496 | 1470656421359 Marionette TRACE conn5 <- [1,2762,null,{}] 04:40:21 INFO - PROCESS | 2496 | 1470656421362 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 2496 | 1470656421365 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:21 INFO - PROCESS | 2496 | 1470656421458 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:40:21 INFO - PROCESS | 2496 | 1470656421464 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 2496 | 1470656421467 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A64000 == 29 [pid = 2496] [id = 700] 04:40:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F58612000) [pid = 2496] [serial = 2100] [outer = 0000000000000000] 04:40:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5BB9D800) [pid = 2496] [serial = 2101] [outer = 0000006F58612000] 04:40:21 INFO - PROCESS | 2496 | 1470656421516 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5C349C00) [pid = 2496] [serial = 2102] [outer = 0000006F58612000] 04:40:22 INFO - PROCESS | 2496 | 1470656421994 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 04:40:22 INFO - PROCESS | 2496 | 1470656422050 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 2496 | 1470656422053 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:40:22 INFO - PROCESS | 2496 | 1470656422056 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 2496 | 1470656422060 Marionette TRACE conn5 <- [1,2766,null,{}] 04:40:22 INFO - PROCESS | 2496 | 1470656422071 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 2496 | 1470656422076 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:22 INFO - PROCESS | 2496 | 1470656422198 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:40:22 INFO - PROCESS | 2496 | 1470656422285 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 2496 | 1470656422288 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64792000 == 30 [pid = 2496] [id = 701] 04:40:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5709C000) [pid = 2496] [serial = 2103] [outer = 0000000000000000] 04:40:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5D4E3C00) [pid = 2496] [serial = 2104] [outer = 0000006F5709C000] 04:40:22 INFO - PROCESS | 2496 | 1470656422338 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60908000) [pid = 2496] [serial = 2105] [outer = 0000006F5709C000] 04:40:22 INFO - PROCESS | 2496 | 1470656422745 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 733ms 04:40:22 INFO - PROCESS | 2496 | 1470656422800 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 2496 | 1470656422802 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 2496 | 1470656422806 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 2496 | 1470656422808 Marionette TRACE conn5 <- [1,2770,null,{}] 04:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:40:22 INFO - PROCESS | 2496 | 1470656422811 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 2496 | 1470656422813 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:22 INFO - PROCESS | 2496 | 1470656422933 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:40:22 INFO - PROCESS | 2496 | 1470656422944 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 2496 | 1470656422946 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66296800 == 31 [pid = 2496] [id = 702] 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60A0B400) [pid = 2496] [serial = 2106] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60E46000) [pid = 2496] [serial = 2107] [outer = 0000006F60A0B400] 04:40:23 INFO - PROCESS | 2496 | 1470656423035 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60EC7400) [pid = 2496] [serial = 2108] [outer = 0000006F60A0B400] 04:40:23 INFO - PROCESS | 2496 | 1470656423473 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 668ms 04:40:23 INFO - PROCESS | 2496 | 1470656423480 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 2496 | 1470656423482 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:40:23 INFO - PROCESS | 2496 | 1470656423485 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:40:23 INFO - PROCESS | 2496 | 1470656423487 Marionette TRACE conn5 <- [1,2774,null,{}] 04:40:23 INFO - PROCESS | 2496 | 1470656423491 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 2496 | 1470656423493 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:23 INFO - PROCESS | 2496 | 1470656423631 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:40:23 INFO - PROCESS | 2496 | 1470656423649 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 2496 | 1470656423651 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670A6800 == 32 [pid = 2496] [id = 703] 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F58615C00) [pid = 2496] [serial = 2109] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6186A000) [pid = 2496] [serial = 2110] [outer = 0000006F58615C00] 04:40:23 INFO - PROCESS | 2496 | 1470656423696 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F634B1800) [pid = 2496] [serial = 2111] [outer = 0000006F58615C00] 04:40:24 INFO - PROCESS | 2496 | 1470656424149 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 04:40:24 INFO - PROCESS | 2496 | 1470656424180 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 2496 | 1470656424183 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:40:24 INFO - PROCESS | 2496 | 1470656424186 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 2496 | 1470656424188 Marionette TRACE conn5 <- [1,2778,null,{}] 04:40:24 INFO - PROCESS | 2496 | 1470656424191 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 2496 | 1470656424197 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:24 INFO - PROCESS | 2496 | 1470656424334 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:40:24 INFO - PROCESS | 2496 | 1470656424392 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 2496 | 1470656424394 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799C800 == 33 [pid = 2496] [id = 704] 04:40:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F634B5C00) [pid = 2496] [serial = 2112] [outer = 0000000000000000] 04:40:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64179000) [pid = 2496] [serial = 2113] [outer = 0000006F634B5C00] 04:40:24 INFO - PROCESS | 2496 | 1470656424442 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F64EF0800) [pid = 2496] [serial = 2114] [outer = 0000006F634B5C00] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F6701D000) [pid = 2496] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C33EC00) [pid = 2496] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F63728800) [pid = 2496] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F618B8800) [pid = 2496] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5794C400) [pid = 2496] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5C1FD800) [pid = 2496] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57086400) [pid = 2496] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F60E46800) [pid = 2496] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F5BBBDC00) [pid = 2496] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F66283400) [pid = 2496] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F63728C00) [pid = 2496] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:40:24 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67916000) [pid = 2496] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:40:24 INFO - PROCESS | 2496 | 1470656424983 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 839ms 04:40:25 INFO - PROCESS | 2496 | 1470656425029 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 2496 | 1470656425031 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:40:25 INFO - PROCESS | 2496 | 1470656425034 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 2496 | 1470656425036 Marionette TRACE conn5 <- [1,2782,null,{}] 04:40:25 INFO - PROCESS | 2496 | 1470656425039 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 2496 | 1470656425041 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:25 INFO - PROCESS | 2496 | 1470656425123 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:40:25 INFO - PROCESS | 2496 | 1470656425128 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 2496 | 1470656425130 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E20000 == 34 [pid = 2496] [id = 705] 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C4C2C00) [pid = 2496] [serial = 2115] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F61867C00) [pid = 2496] [serial = 2116] [outer = 0000006F5C4C2C00] 04:40:25 INFO - PROCESS | 2496 | 1470656425176 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6417BC00) [pid = 2496] [serial = 2117] [outer = 0000006F5C4C2C00] 04:40:25 INFO - PROCESS | 2496 | 1470656425587 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 04:40:25 INFO - PROCESS | 2496 | 1470656425638 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 2496 | 1470656425641 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:40:25 INFO - PROCESS | 2496 | 1470656425644 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 2496 | 1470656425646 Marionette TRACE conn5 <- [1,2786,null,{}] 04:40:25 INFO - PROCESS | 2496 | 1470656425650 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 2496 | 1470656425652 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:25 INFO - PROCESS | 2496 | 1470656425734 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:40:25 INFO - PROCESS | 2496 | 1470656425742 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 2496 | 1470656425744 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:25 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682EE000 == 35 [pid = 2496] [id = 706] 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F65161400) [pid = 2496] [serial = 2118] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6623E000) [pid = 2496] [serial = 2119] [outer = 0000006F65161400] 04:40:25 INFO - PROCESS | 2496 | 1470656425789 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F664F6000) [pid = 2496] [serial = 2120] [outer = 0000006F65161400] 04:40:26 INFO - PROCESS | 2496 | 1470656426277 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 691ms 04:40:26 INFO - PROCESS | 2496 | 1470656426336 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:40:26 INFO - PROCESS | 2496 | 1470656426338 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:40:26 INFO - PROCESS | 2496 | 1470656426341 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 2496 | 1470656426343 Marionette TRACE conn5 <- [1,2790,null,{}] 04:40:26 INFO - PROCESS | 2496 | 1470656426347 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 2496 | 1470656426348 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:26 INFO - PROCESS | 2496 | 1470656426434 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:40:26 INFO - PROCESS | 2496 | 1470656426441 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 2496 | 1470656426443 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64790800 == 36 [pid = 2496] [id = 707] 04:40:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F63D6D800) [pid = 2496] [serial = 2121] [outer = 0000000000000000] 04:40:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F66FD3400) [pid = 2496] [serial = 2122] [outer = 0000006F63D6D800] 04:40:26 INFO - PROCESS | 2496 | 1470656426488 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F678CB800) [pid = 2496] [serial = 2123] [outer = 0000006F63D6D800] 04:40:27 INFO - PROCESS | 2496 | 1470656427236 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 943ms 04:40:27 INFO - PROCESS | 2496 | 1470656427289 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 2496 | 1470656427294 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:40:27 INFO - PROCESS | 2496 | 1470656427299 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 2496 | 1470656427303 Marionette TRACE conn5 <- [1,2794,null,{}] 04:40:27 INFO - PROCESS | 2496 | 1470656427309 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 2496 | 1470656427313 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:27 INFO - PROCESS | 2496 | 1470656427459 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:40:27 INFO - PROCESS | 2496 | 1470656427584 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 2496 | 1470656427587 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A63000 == 37 [pid = 2496] [id = 708] 04:40:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F570A0800) [pid = 2496] [serial = 2124] [outer = 0000000000000000] 04:40:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F57433800) [pid = 2496] [serial = 2125] [outer = 0000006F570A0800] 04:40:27 INFO - PROCESS | 2496 | 1470656427647 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5B8EDC00) [pid = 2496] [serial = 2126] [outer = 0000006F570A0800] 04:40:28 INFO - PROCESS | 2496 | 1470656428378 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1139ms 04:40:28 INFO - PROCESS | 2496 | 1470656428447 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 2496 | 1470656428452 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:40:28 INFO - PROCESS | 2496 | 1470656428460 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 2496 | 1470656428463 Marionette TRACE conn5 <- [1,2798,null,{}] 04:40:28 INFO - PROCESS | 2496 | 1470656428467 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 2496 | 1470656428471 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:28 INFO - PROCESS | 2496 | 1470656428610 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:40:28 INFO - PROCESS | 2496 | 1470656428828 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 2496 | 1470656428831 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B6D1000 == 38 [pid = 2496] [id = 709] 04:40:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F56F42C00) [pid = 2496] [serial = 2127] [outer = 0000000000000000] 04:40:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F57083400) [pid = 2496] [serial = 2128] [outer = 0000006F56F42C00] 04:40:28 INFO - PROCESS | 2496 | 1470656428890 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F5844E800) [pid = 2496] [serial = 2129] [outer = 0000006F56F42C00] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1B6000 == 37 [pid = 2496] [id = 697] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682EE000 == 36 [pid = 2496] [id = 706] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E20000 == 35 [pid = 2496] [id = 705] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799C800 == 34 [pid = 2496] [id = 704] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670A6800 == 33 [pid = 2496] [id = 703] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66296800 == 32 [pid = 2496] [id = 702] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64792000 == 31 [pid = 2496] [id = 701] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A64000 == 30 [pid = 2496] [id = 700] 04:40:29 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB7C800 == 29 [pid = 2496] [id = 699] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67944800) [pid = 2496] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F6791AC00) [pid = 2496] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F678CCC00) [pid = 2496] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F60AB2000) [pid = 2496] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F65F60800) [pid = 2496] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F6372B800) [pid = 2496] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57E74800) [pid = 2496] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5BB2C400) [pid = 2496] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5CEE4C00) [pid = 2496] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F60603C00) [pid = 2496] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F570A3C00) [pid = 2496] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F58616800) [pid = 2496] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F610A3400) [pid = 2496] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C4C0000) [pid = 2496] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F60604800) [pid = 2496] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F66798800) [pid = 2496] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F67017000) [pid = 2496] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F63733800) [pid = 2496] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F678D4000) [pid = 2496] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F63E8FC00) [pid = 2496] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6417DC00) [pid = 2496] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F66764000) [pid = 2496] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F618C3400) [pid = 2496] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:40:29 INFO - PROCESS | 2496 | 1470656429510 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1091ms 04:40:29 INFO - PROCESS | 2496 | 1470656429552 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 2496 | 1470656429556 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:40:29 INFO - PROCESS | 2496 | 1470656429560 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 2496 | 1470656429563 Marionette TRACE conn5 <- [1,2802,null,{}] 04:40:29 INFO - PROCESS | 2496 | 1470656429568 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 2496 | 1470656429573 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:29 INFO - PROCESS | 2496 | 1470656429674 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:40:29 INFO - PROCESS | 2496 | 1470656429757 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 2496 | 1470656429760 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B95A800 == 30 [pid = 2496] [id = 710] 04:40:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F56A27000) [pid = 2496] [serial = 2130] [outer = 0000000000000000] 04:40:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F58458800) [pid = 2496] [serial = 2131] [outer = 0000006F56A27000] 04:40:29 INFO - PROCESS | 2496 | 1470656429809 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5C4C4800) [pid = 2496] [serial = 2132] [outer = 0000006F56A27000] 04:40:30 INFO - PROCESS | 2496 | 1470656430205 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 735ms 04:40:30 INFO - PROCESS | 2496 | 1470656430302 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 2496 | 1470656430307 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:40:30 INFO - PROCESS | 2496 | 1470656430317 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 2496 | 1470656430319 Marionette TRACE conn5 <- [1,2806,null,{}] 04:40:30 INFO - PROCESS | 2496 | 1470656430324 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 2496 | 1470656430327 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:30 INFO - PROCESS | 2496 | 1470656430426 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:40:30 INFO - PROCESS | 2496 | 1470656430435 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 2496 | 1470656430437 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64792000 == 31 [pid = 2496] [id = 711] 04:40:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5D959800) [pid = 2496] [serial = 2133] [outer = 0000000000000000] 04:40:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F6090C000) [pid = 2496] [serial = 2134] [outer = 0000006F5D959800] 04:40:30 INFO - PROCESS | 2496 | 1470656430485 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F60E46400) [pid = 2496] [serial = 2135] [outer = 0000006F5D959800] 04:40:30 INFO - PROCESS | 2496 | 1470656430940 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 04:40:31 INFO - PROCESS | 2496 | 1470656431011 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 2496 | 1470656431013 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:40:31 INFO - PROCESS | 2496 | 1470656431018 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 2496 | 1470656431025 Marionette TRACE conn5 <- [1,2810,null,{}] 04:40:31 INFO - PROCESS | 2496 | 1470656431035 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 2496 | 1470656431039 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:31 INFO - PROCESS | 2496 | 1470656431132 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:40:31 INFO - PROCESS | 2496 | 1470656431145 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 2496 | 1470656431147 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F55000 == 32 [pid = 2496] [id = 712] 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F610D1000) [pid = 2496] [serial = 2136] [outer = 0000000000000000] 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F63727C00) [pid = 2496] [serial = 2137] [outer = 0000006F610D1000] 04:40:31 INFO - PROCESS | 2496 | 1470656431192 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F6375D000) [pid = 2496] [serial = 2138] [outer = 0000006F610D1000] 04:40:31 INFO - PROCESS | 2496 | 1470656431617 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 650ms 04:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:40:31 INFO - PROCESS | 2496 | 1470656431669 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 2496 | 1470656431672 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:40:31 INFO - PROCESS | 2496 | 1470656431676 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 2496 | 1470656431677 Marionette TRACE conn5 <- [1,2814,null,{}] 04:40:31 INFO - PROCESS | 2496 | 1470656431681 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 2496 | 1470656431683 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:31 INFO - PROCESS | 2496 | 1470656431774 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:40:31 INFO - PROCESS | 2496 | 1470656431810 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 2496 | 1470656431812 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67960800 == 33 [pid = 2496] [id = 713] 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F63D70800) [pid = 2496] [serial = 2139] [outer = 0000000000000000] 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6417B800) [pid = 2496] [serial = 2140] [outer = 0000006F63D70800] 04:40:31 INFO - PROCESS | 2496 | 1470656431864 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F646A1C00) [pid = 2496] [serial = 2141] [outer = 0000006F63D70800] 04:40:32 INFO - PROCESS | 2496 | 1470656432310 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 690ms 04:40:32 INFO - PROCESS | 2496 | 1470656432369 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 2496 | 1470656432371 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:40:32 INFO - PROCESS | 2496 | 1470656432374 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:40:32 INFO - PROCESS | 2496 | 1470656432376 Marionette TRACE conn5 <- [1,2818,null,{}] 04:40:32 INFO - PROCESS | 2496 | 1470656432380 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 2496 | 1470656432382 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:32 INFO - PROCESS | 2496 | 1470656432500 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:40:32 INFO - PROCESS | 2496 | 1470656432510 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 2496 | 1470656432516 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:32 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667FA800 == 34 [pid = 2496] [id = 714] 04:40:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F64F62800) [pid = 2496] [serial = 2142] [outer = 0000000000000000] 04:40:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F65F60800) [pid = 2496] [serial = 2143] [outer = 0000006F64F62800] 04:40:32 INFO - PROCESS | 2496 | 1470656432616 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F66FC8400) [pid = 2496] [serial = 2144] [outer = 0000006F64F62800] 04:40:33 INFO - PROCESS | 2496 | 1470656433074 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 04:40:33 INFO - PROCESS | 2496 | 1470656433116 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:40:33 INFO - PROCESS | 2496 | 1470656433118 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:40:33 INFO - PROCESS | 2496 | 1470656433122 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 2496 | 1470656433124 Marionette TRACE conn5 <- [1,2822,null,{}] 04:40:33 INFO - PROCESS | 2496 | 1470656433167 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 2496 | 1470656433170 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:33 INFO - PROCESS | 2496 | 1470656433286 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:40:33 INFO - PROCESS | 2496 | 1470656433352 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 2496 | 1470656433354 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:33 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A49800 == 35 [pid = 2496] [id = 715] 04:40:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67912C00) [pid = 2496] [serial = 2145] [outer = 0000000000000000] 04:40:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67919800) [pid = 2496] [serial = 2146] [outer = 0000006F67912C00] 04:40:33 INFO - PROCESS | 2496 | 1470656433399 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67942800) [pid = 2496] [serial = 2147] [outer = 0000006F67912C00] 04:40:33 INFO - PROCESS | 2496 | 1470656433822 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 756ms 04:40:33 INFO - PROCESS | 2496 | 1470656433881 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:40:33 INFO - PROCESS | 2496 | 1470656433883 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:40:33 INFO - PROCESS | 2496 | 1470656433887 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 2496 | 1470656433889 Marionette TRACE conn5 <- [1,2826,null,{}] 04:40:33 INFO - PROCESS | 2496 | 1470656433893 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 2496 | 1470656433894 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:34 INFO - PROCESS | 2496 | 1470656434008 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:40:34 INFO - PROCESS | 2496 | 1470656434014 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 2496 | 1470656434016 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A470800 == 36 [pid = 2496] [id = 716] 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F67945000) [pid = 2496] [serial = 2148] [outer = 0000000000000000] 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67951000) [pid = 2496] [serial = 2149] [outer = 0000006F67945000] 04:40:34 INFO - PROCESS | 2496 | 1470656434154 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67B2E400) [pid = 2496] [serial = 2150] [outer = 0000006F67945000] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F60A0B400) [pid = 2496] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F58615C00) [pid = 2496] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F58612000) [pid = 2496] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5B643C00) [pid = 2496] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57088000) [pid = 2496] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5709C000) [pid = 2496] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F634B5C00) [pid = 2496] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5B851800) [pid = 2496] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F65161400) [pid = 2496] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6186B000) [pid = 2496] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F65F61000) [pid = 2496] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:40:34 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F5C4C2C00) [pid = 2496] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:40:34 INFO - PROCESS | 2496 | 1470656434536 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 04:40:34 INFO - PROCESS | 2496 | 1470656434578 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 2496 | 1470656434581 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:40:34 INFO - PROCESS | 2496 | 1470656434584 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 2496 | 1470656434586 Marionette TRACE conn5 <- [1,2830,null,{}] 04:40:34 INFO - PROCESS | 2496 | 1470656434589 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 2496 | 1470656434591 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:34 INFO - PROCESS | 2496 | 1470656434741 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:40:34 INFO - PROCESS | 2496 | 1470656434792 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 2496 | 1470656434794 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:34 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1D6000 == 37 [pid = 2496] [id = 717] 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5B643C00) [pid = 2496] [serial = 2151] [outer = 0000000000000000] 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F60AA7400) [pid = 2496] [serial = 2152] [outer = 0000006F5B643C00] 04:40:34 INFO - PROCESS | 2496 | 1470656434839 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F67B26800) [pid = 2496] [serial = 2153] [outer = 0000006F5B643C00] 04:40:35 INFO - PROCESS | 2496 | 1470656435204 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 04:40:35 INFO - PROCESS | 2496 | 1470656435279 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 2496 | 1470656435281 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:40:35 INFO - PROCESS | 2496 | 1470656435284 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:40:35 INFO - PROCESS | 2496 | 1470656435286 Marionette TRACE conn5 <- [1,2834,null,{}] 04:40:35 INFO - PROCESS | 2496 | 1470656435290 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 2496 | 1470656435292 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:35 INFO - PROCESS | 2496 | 1470656435379 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:40:35 INFO - PROCESS | 2496 | 1470656435385 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 2496 | 1470656435387 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:35 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64506000 == 38 [pid = 2496] [id = 718] 04:40:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F67B29C00) [pid = 2496] [serial = 2154] [outer = 0000000000000000] 04:40:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F67B47800) [pid = 2496] [serial = 2155] [outer = 0000006F67B29C00] 04:40:35 INFO - PROCESS | 2496 | 1470656435433 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F67B4F400) [pid = 2496] [serial = 2156] [outer = 0000006F67B29C00] 04:40:35 INFO - PROCESS | 2496 | 1470656435850 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 585ms 04:40:35 INFO - PROCESS | 2496 | 1470656435873 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 2496 | 1470656435875 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:40:35 INFO - PROCESS | 2496 | 1470656435878 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:40:35 INFO - PROCESS | 2496 | 1470656435888 Marionette TRACE conn5 <- [1,2838,null,{}] 04:40:35 INFO - PROCESS | 2496 | 1470656435910 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 2496 | 1470656435912 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:36 INFO - PROCESS | 2496 | 1470656435997 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:40:36 INFO - PROCESS | 2496 | 1470656436003 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 2496 | 1470656436005 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:36 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B656000 == 39 [pid = 2496] [id = 719] 04:40:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F67D84800) [pid = 2496] [serial = 2157] [outer = 0000000000000000] 04:40:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F67D87800) [pid = 2496] [serial = 2158] [outer = 0000006F67D84800] 04:40:36 INFO - PROCESS | 2496 | 1470656436055 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F68208800) [pid = 2496] [serial = 2159] [outer = 0000006F67D84800] 04:40:36 INFO - PROCESS | 2496 | 1470656436774 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 945ms 04:40:36 INFO - PROCESS | 2496 | 1470656436827 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 2496 | 1470656436831 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:40:36 INFO - PROCESS | 2496 | 1470656436836 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:40:36 INFO - PROCESS | 2496 | 1470656436842 Marionette TRACE conn5 <- [1,2842,null,{}] 04:40:36 INFO - PROCESS | 2496 | 1470656436847 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 2496 | 1470656436850 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:36 INFO - PROCESS | 2496 | 1470656436971 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:40:37 INFO - PROCESS | 2496 | 1470656437095 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 2496 | 1470656437098 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:37 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F642A0800 == 40 [pid = 2496] [id = 720] 04:40:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5C134000) [pid = 2496] [serial = 2160] [outer = 0000000000000000] 04:40:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F5C4C4400) [pid = 2496] [serial = 2161] [outer = 0000006F5C134000] 04:40:37 INFO - PROCESS | 2496 | 1470656437158 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F5D4E8C00) [pid = 2496] [serial = 2162] [outer = 0000006F5C134000] 04:40:37 INFO - PROCESS | 2496 | 1470656437785 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 04:40:37 INFO - PROCESS | 2496 | 1470656437827 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 2496 | 1470656437832 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:40:37 INFO - PROCESS | 2496 | 1470656437839 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 2496 | 1470656437842 Marionette TRACE conn5 <- [1,2846,null,{}] 04:40:37 INFO - PROCESS | 2496 | 1470656437846 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 2496 | 1470656437849 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:37 INFO - PROCESS | 2496 | 1470656437971 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:40:38 INFO - PROCESS | 2496 | 1470656438067 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 2496 | 1470656438070 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:38 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682D8800 == 41 [pid = 2496] [id = 721] 04:40:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63733800) [pid = 2496] [serial = 2163] [outer = 0000000000000000] 04:40:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63E8FC00) [pid = 2496] [serial = 2164] [outer = 0000006F63733800] 04:40:38 INFO - PROCESS | 2496 | 1470656438129 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6487F800) [pid = 2496] [serial = 2165] [outer = 0000006F63733800] 04:40:38 INFO - PROCESS | 2496 | 1470656438760 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 943ms 04:40:38 INFO - PROCESS | 2496 | 1470656438783 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 2496 | 1470656438786 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:40:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:40:38 INFO - PROCESS | 2496 | 1470656438790 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 2496 | 1470656438794 Marionette TRACE conn5 <- [1,2850,null,{}] 04:40:38 INFO - PROCESS | 2496 | 1470656438806 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:38 INFO - PROCESS | 2496 | 1470656438811 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:38 INFO - PROCESS | 2496 | 1470656438929 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:40:39 INFO - PROCESS | 2496 | 1470656439027 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 2496 | 1470656439030 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:39 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9D4000 == 42 [pid = 2496] [id = 722] 04:40:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67951800) [pid = 2496] [serial = 2166] [outer = 0000000000000000] 04:40:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67B45400) [pid = 2496] [serial = 2167] [outer = 0000006F67951800] 04:40:39 INFO - PROCESS | 2496 | 1470656439088 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F68207800) [pid = 2496] [serial = 2168] [outer = 0000006F67951800] 04:40:39 INFO - PROCESS | 2496 | 1470656439702 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1130ms 04:40:39 INFO - PROCESS | 2496 | 1470656439923 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 2496 | 1470656439928 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:40:39 INFO - PROCESS | 2496 | 1470656439934 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 2496 | 1470656439937 Marionette TRACE conn5 <- [1,2854,null,{}] 04:40:39 INFO - PROCESS | 2496 | 1470656439942 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 2496 | 1470656439946 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:40 INFO - PROCESS | 2496 | 1470656440053 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:40:40 INFO - PROCESS | 2496 | 1470656440130 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 2496 | 1470656440135 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:40 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5C1CB000 == 43 [pid = 2496] [id = 723] 04:40:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F570A2800) [pid = 2496] [serial = 2169] [outer = 0000000000000000] 04:40:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F57E9C400) [pid = 2496] [serial = 2170] [outer = 0000006F570A2800] 04:40:40 INFO - PROCESS | 2496 | 1470656440228 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F5C435400) [pid = 2496] [serial = 2171] [outer = 0000006F570A2800] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64506000 == 42 [pid = 2496] [id = 718] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1D6000 == 41 [pid = 2496] [id = 717] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A470800 == 40 [pid = 2496] [id = 716] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A49800 == 39 [pid = 2496] [id = 715] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667FA800 == 38 [pid = 2496] [id = 714] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67960800 == 37 [pid = 2496] [id = 713] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F55000 == 36 [pid = 2496] [id = 712] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64792000 == 35 [pid = 2496] [id = 711] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B95A800 == 34 [pid = 2496] [id = 710] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B6D1000 == 33 [pid = 2496] [id = 709] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64790800 == 32 [pid = 2496] [id = 707] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A63000 == 31 [pid = 2496] [id = 708] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61909000 == 30 [pid = 2496] [id = 698] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E1D800 == 29 [pid = 2496] [id = 696] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9D4000 == 28 [pid = 2496] [id = 722] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682D8800 == 27 [pid = 2496] [id = 721] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F642A0800 == 26 [pid = 2496] [id = 720] 04:40:41 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B656000 == 25 [pid = 2496] [id = 719] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F60E46000) [pid = 2496] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F6186A000) [pid = 2496] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5BB9D800) [pid = 2496] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5C349C00) [pid = 2496] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60EC7400) [pid = 2496] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F5C436800) [pid = 2496] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5B87C400) [pid = 2496] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5708DC00) [pid = 2496] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5742E400) [pid = 2496] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D4E3C00) [pid = 2496] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F64179000) [pid = 2496] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5D4EBC00) [pid = 2496] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C430C00) [pid = 2496] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F664F6000) [pid = 2496] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F6417B400) [pid = 2496] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F63443400) [pid = 2496] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F66FD3400) [pid = 2496] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6794CC00) [pid = 2496] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F6701D400) [pid = 2496] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6623E000) [pid = 2496] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F64EF0800) [pid = 2496] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6417BC00) [pid = 2496] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F61867C00) [pid = 2496] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F634B1800) [pid = 2496] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F60908000) [pid = 2496] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:40:41 INFO - PROCESS | 2496 | 1470656441598 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1698ms 04:40:41 INFO - PROCESS | 2496 | 1470656441636 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 2496 | 1470656441639 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:40:41 INFO - PROCESS | 2496 | 1470656441645 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 2496 | 1470656441647 Marionette TRACE conn5 <- [1,2858,null,{}] 04:40:41 INFO - PROCESS | 2496 | 1470656441653 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 2496 | 1470656441656 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:41 INFO - PROCESS | 2496 | 1470656441749 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:40:41 INFO - PROCESS | 2496 | 1470656441762 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 2496 | 1470656441764 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:41 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5BB81000 == 26 [pid = 2496] [id = 724] 04:40:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5708DC00) [pid = 2496] [serial = 2172] [outer = 0000000000000000] 04:40:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57434C00) [pid = 2496] [serial = 2173] [outer = 0000006F5708DC00] 04:40:41 INFO - PROCESS | 2496 | 1470656441813 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F5B846400) [pid = 2496] [serial = 2174] [outer = 0000006F5708DC00] 04:40:42 INFO - PROCESS | 2496 | 1470656442305 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:40:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 04:40:42 INFO - PROCESS | 2496 | 1470656442343 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 2496 | 1470656442349 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:40:42 INFO - PROCESS | 2496 | 1470656442355 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 2496 | 1470656442358 Marionette TRACE conn5 <- [1,2862,null,{}] 04:40:42 INFO - PROCESS | 2496 | 1470656442362 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 2496 | 1470656442365 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:42 INFO - PROCESS | 2496 | 1470656442463 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:40:42 INFO - PROCESS | 2496 | 1470656442473 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 2496 | 1470656442476 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:42 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F61392000 == 27 [pid = 2496] [id = 725] 04:40:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C430C00) [pid = 2496] [serial = 2175] [outer = 0000000000000000] 04:40:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C435800) [pid = 2496] [serial = 2176] [outer = 0000006F5C430C00] 04:40:42 INFO - PROCESS | 2496 | 1470656442526 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5CD4B400) [pid = 2496] [serial = 2177] [outer = 0000006F5C430C00] 04:40:43 INFO - PROCESS | 2496 | 1470656443006 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 04:40:43 INFO - PROCESS | 2496 | 1470656443053 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 2496 | 1470656443055 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:40:43 INFO - PROCESS | 2496 | 1470656443058 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 2496 | 1470656443062 Marionette TRACE conn5 <- [1,2866,null,{}] 04:40:43 INFO - PROCESS | 2496 | 1470656443073 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 2496 | 1470656443078 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:43 INFO - PROCESS | 2496 | 1470656443200 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:40:43 INFO - PROCESS | 2496 | 1470656443293 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 2496 | 1470656443297 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:43 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6482A800 == 28 [pid = 2496] [id = 726] 04:40:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F56F49400) [pid = 2496] [serial = 2178] [outer = 0000000000000000] 04:40:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F60603C00) [pid = 2496] [serial = 2179] [outer = 0000006F56F49400] 04:40:43 INFO - PROCESS | 2496 | 1470656443346 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60928800) [pid = 2496] [serial = 2180] [outer = 0000006F56F49400] 04:40:43 INFO - PROCESS | 2496 | 1470656443762 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 733ms 04:40:43 INFO - PROCESS | 2496 | 1470656443795 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 2496 | 1470656443798 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:40:43 INFO - PROCESS | 2496 | 1470656443801 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 2496 | 1470656443803 Marionette TRACE conn5 <- [1,2870,null,{}] 04:40:43 INFO - PROCESS | 2496 | 1470656443807 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 2496 | 1470656443809 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:43 INFO - PROCESS | 2496 | 1470656443934 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:40:43 INFO - PROCESS | 2496 | 1470656443985 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 2496 | 1470656443987 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66739800 == 29 [pid = 2496] [id = 727] 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60E46000) [pid = 2496] [serial = 2181] [outer = 0000000000000000] 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60EBD000) [pid = 2496] [serial = 2182] [outer = 0000006F60E46000] 04:40:44 INFO - PROCESS | 2496 | 1470656444038 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F610A8800) [pid = 2496] [serial = 2183] [outer = 0000006F60E46000] 04:40:44 INFO - PROCESS | 2496 | 1470656444491 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:40:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 04:40:44 INFO - PROCESS | 2496 | 1470656444537 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 2496 | 1470656444540 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:40:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:40:44 INFO - PROCESS | 2496 | 1470656444579 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 2496 | 1470656444581 Marionette TRACE conn5 <- [1,2874,null,{}] 04:40:44 INFO - PROCESS | 2496 | 1470656444587 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:44 INFO - PROCESS | 2496 | 1470656444590 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:44 INFO - PROCESS | 2496 | 1470656444699 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:40:44 INFO - PROCESS | 2496 | 1470656444711 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 2496 | 1470656444713 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:44 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670C1000 == 30 [pid = 2496] [id = 728] 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F5C34A400) [pid = 2496] [serial = 2184] [outer = 0000000000000000] 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F61B32C00) [pid = 2496] [serial = 2185] [outer = 0000006F5C34A400] 04:40:44 INFO - PROCESS | 2496 | 1470656444759 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F634BB400) [pid = 2496] [serial = 2186] [outer = 0000006F5C34A400] 04:40:45 INFO - PROCESS | 2496 | 1470656445214 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 714ms 04:40:45 INFO - PROCESS | 2496 | 1470656445259 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 2496 | 1470656445261 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:40:45 INFO - PROCESS | 2496 | 1470656445272 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 2496 | 1470656445274 Marionette TRACE conn5 <- [1,2878,null,{}] 04:40:45 INFO - PROCESS | 2496 | 1470656445278 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 2496 | 1470656445284 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:45 INFO - PROCESS | 2496 | 1470656445421 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:40:45 INFO - PROCESS | 2496 | 1470656445477 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 2496 | 1470656445480 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:45 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679AA800 == 31 [pid = 2496] [id = 729] 04:40:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F6372FC00) [pid = 2496] [serial = 2187] [outer = 0000000000000000] 04:40:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6417B400) [pid = 2496] [serial = 2188] [outer = 0000006F6372FC00] 04:40:45 INFO - PROCESS | 2496 | 1470656445526 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F648D4800) [pid = 2496] [serial = 2189] [outer = 0000006F6372FC00] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67B29C00) [pid = 2496] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F64F62800) [pid = 2496] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F67912C00) [pid = 2496] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F63D70800) [pid = 2496] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F610D1000) [pid = 2496] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5D959800) [pid = 2496] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F56A27000) [pid = 2496] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F63D6D800) [pid = 2496] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F56F42C00) [pid = 2496] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F570A0800) [pid = 2496] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F5B643C00) [pid = 2496] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67945000) [pid = 2496] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:40:45 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67D84800) [pid = 2496] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:40:46 INFO - PROCESS | 2496 | 1470656446123 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 902ms 04:40:46 INFO - PROCESS | 2496 | 1470656446170 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 2496 | 1470656446172 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 2496 | 1470656446175 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:40:46 INFO - PROCESS | 2496 | 1470656446177 Marionette TRACE conn5 <- [1,2882,null,{}] 04:40:46 INFO - PROCESS | 2496 | 1470656446181 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 2496 | 1470656446183 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:46 INFO - PROCESS | 2496 | 1470656446265 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:40:46 INFO - PROCESS | 2496 | 1470656446270 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 2496 | 1470656446272 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67EBA000 == 32 [pid = 2496] [id = 730] 04:40:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5BB28400) [pid = 2496] [serial = 2190] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F60EB9000) [pid = 2496] [serial = 2191] [outer = 0000006F5BB28400] 04:40:46 INFO - PROCESS | 2496 | 1470656446318 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F64715800) [pid = 2496] [serial = 2192] [outer = 0000006F5BB28400] 04:40:46 INFO - PROCESS | 2496 | 1470656446743 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 586ms 04:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:40:46 INFO - PROCESS | 2496 | 1470656446778 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 2496 | 1470656446781 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:40:46 INFO - PROCESS | 2496 | 1470656446784 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 2496 | 1470656446786 Marionette TRACE conn5 <- [1,2886,null,{}] 04:40:46 INFO - PROCESS | 2496 | 1470656446794 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 2496 | 1470656446796 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:46 INFO - PROCESS | 2496 | 1470656446879 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:40:46 INFO - PROCESS | 2496 | 1470656446885 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 2496 | 1470656446887 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:46 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682EE000 == 33 [pid = 2496] [id = 731] 04:40:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F64716C00) [pid = 2496] [serial = 2193] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F66452000) [pid = 2496] [serial = 2194] [outer = 0000006F64716C00] 04:40:46 INFO - PROCESS | 2496 | 1470656446933 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F6676B000) [pid = 2496] [serial = 2195] [outer = 0000006F64716C00] 04:40:47 INFO - PROCESS | 2496 | 1470656447387 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:40:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms 04:40:47 INFO - PROCESS | 2496 | 1470656447414 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 2496 | 1470656447417 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:40:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:40:47 INFO - PROCESS | 2496 | 1470656447420 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 2496 | 1470656447422 Marionette TRACE conn5 <- [1,2890,null,{}] 04:40:47 INFO - PROCESS | 2496 | 1470656447425 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 2496 | 1470656447427 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:47 INFO - PROCESS | 2496 | 1470656447513 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:40:47 INFO - PROCESS | 2496 | 1470656447518 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 2496 | 1470656447520 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:47 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64829000 == 34 [pid = 2496] [id = 732] 04:40:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F667A2C00) [pid = 2496] [serial = 2196] [outer = 0000000000000000] 04:40:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F67014C00) [pid = 2496] [serial = 2197] [outer = 0000006F667A2C00] 04:40:47 INFO - PROCESS | 2496 | 1470656447566 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F678C9800) [pid = 2496] [serial = 2198] [outer = 0000006F667A2C00] 04:40:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5BB81000 == 33 [pid = 2496] [id = 724] 04:40:48 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5C1CB000 == 32 [pid = 2496] [id = 723] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F61392000 == 31 [pid = 2496] [id = 725] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67EBA000 == 30 [pid = 2496] [id = 730] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66739800 == 29 [pid = 2496] [id = 727] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682EE000 == 28 [pid = 2496] [id = 731] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6482A800 == 27 [pid = 2496] [id = 726] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679AA800 == 26 [pid = 2496] [id = 729] 04:40:49 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670C1000 == 25 [pid = 2496] [id = 728] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F68208800) [pid = 2496] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67D87800) [pid = 2496] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F67B47800) [pid = 2496] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F65F60800) [pid = 2496] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F67919800) [pid = 2496] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F66FC8400) [pid = 2496] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F6417B800) [pid = 2496] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F67B4F400) [pid = 2496] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F63727C00) [pid = 2496] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6375D000) [pid = 2496] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6090C000) [pid = 2496] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F60E46400) [pid = 2496] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F58458800) [pid = 2496] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F67942800) [pid = 2496] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F5C4C4800) [pid = 2496] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F678CB800) [pid = 2496] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F57083400) [pid = 2496] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F5844E800) [pid = 2496] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 60 (0000006F57433800) [pid = 2496] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 59 (0000006F5B8EDC00) [pid = 2496] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 58 (0000006F67B26800) [pid = 2496] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 57 (0000006F67951000) [pid = 2496] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 56 (0000006F67B2E400) [pid = 2496] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 55 (0000006F646A1C00) [pid = 2496] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | --DOMWINDOW == 54 (0000006F60AA7400) [pid = 2496] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:40:49 INFO - PROCESS | 2496 | 1470656449347 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:40:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1992ms 04:40:49 INFO - PROCESS | 2496 | 1470656449417 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 2496 | 1470656449421 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:40:49 INFO - PROCESS | 2496 | 1470656449426 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 2496 | 1470656449430 Marionette TRACE conn5 <- [1,2894,null,{}] 04:40:49 INFO - PROCESS | 2496 | 1470656449436 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 2496 | 1470656449440 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:49 INFO - PROCESS | 2496 | 1470656449535 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:40:49 INFO - PROCESS | 2496 | 1470656449550 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 2496 | 1470656449553 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:49 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD22000 == 26 [pid = 2496] [id = 733] 04:40:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 55 (0000006F57082800) [pid = 2496] [serial = 2199] [outer = 0000000000000000] 04:40:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 56 (0000006F57083000) [pid = 2496] [serial = 2200] [outer = 0000006F57082800] 04:40:49 INFO - PROCESS | 2496 | 1470656449603 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 2496 | ++DOMWINDOW == 57 (0000006F570A1000) [pid = 2496] [serial = 2201] [outer = 0000006F57082800] 04:40:50 INFO - PROCESS | 2496 | 1470656450092 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:40:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 04:40:50 INFO - PROCESS | 2496 | 1470656450126 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 2496 | 1470656450131 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:40:50 INFO - PROCESS | 2496 | 1470656450139 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 2496 | 1470656450142 Marionette TRACE conn5 <- [1,2898,null,{}] 04:40:50 INFO - PROCESS | 2496 | 1470656450146 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 2496 | 1470656450149 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:50 INFO - PROCESS | 2496 | 1470656450241 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:40:50 INFO - PROCESS | 2496 | 1470656450249 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 2496 | 1470656450252 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:50 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F611E3800 == 27 [pid = 2496] [id = 734] 04:40:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 58 (0000006F57EA3400) [pid = 2496] [serial = 2202] [outer = 0000000000000000] 04:40:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 59 (0000006F57EA7800) [pid = 2496] [serial = 2203] [outer = 0000006F57EA3400] 04:40:50 INFO - PROCESS | 2496 | 1470656450301 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 2496 | ++DOMWINDOW == 60 (0000006F5B643C00) [pid = 2496] [serial = 2204] [outer = 0000006F57EA3400] 04:40:50 INFO - PROCESS | 2496 | 1470656450745 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:40:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:40:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:40:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 04:40:50 INFO - PROCESS | 2496 | 1470656450833 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 2496 | 1470656450836 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /DOMEvents/constructors.html 04:40:50 INFO - PROCESS | 2496 | 1470656450840 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 2496 | 1470656450844 Marionette TRACE conn5 <- [1,2902,null,{}] 04:40:50 INFO - PROCESS | 2496 | 1470656450855 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 2496 | 1470656450861 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:50 INFO - PROCESS | 2496 | 1470656450977 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:40:51 INFO - PROCESS | 2496 | 1470656451062 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 2496 | 1470656451065 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64503800 == 28 [pid = 2496] [id = 735] 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 61 (0000006F550A1000) [pid = 2496] [serial = 2205] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F5C136C00) [pid = 2496] [serial = 2206] [outer = 0000006F550A1000] 04:40:51 INFO - PROCESS | 2496 | 1470656451114 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F5C435C00) [pid = 2496] [serial = 2207] [outer = 0000006F550A1000] 04:40:51 INFO - PROCESS | 2496 | 1470656451571 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:40:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:40:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:40:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 821ms 04:40:51 INFO - PROCESS | 2496 | 1470656451663 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:40:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:40:51 INFO - PROCESS | 2496 | 1470656451667 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:40:51 INFO - PROCESS | 2496 | 1470656451670 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 2496 | 1470656451672 Marionette TRACE conn5 <- [1,2906,null,{}] 04:40:51 INFO - PROCESS | 2496 | 1470656451676 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 2496 | 1470656451678 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:51 INFO - PROCESS | 2496 | 1470656451771 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:40:51 INFO - PROCESS | 2496 | 1470656451776 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 2496 | 1470656451778 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:51 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F651BD800 == 29 [pid = 2496] [id = 736] 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5D40B400) [pid = 2496] [serial = 2208] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F5D4DE800) [pid = 2496] [serial = 2209] [outer = 0000006F5D40B400] 04:40:51 INFO - PROCESS | 2496 | 1470656451833 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F5D8C0800) [pid = 2496] [serial = 2210] [outer = 0000006F5D40B400] 04:40:52 INFO - PROCESS | 2496 | 1470656452231 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:40:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:40:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 04:40:52 INFO - PROCESS | 2496 | 1470656452258 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 2496 | 1470656452260 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:40:52 INFO - PROCESS | 2496 | 1470656452263 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 2496 | 1470656452265 Marionette TRACE conn5 <- [1,2910,null,{}] 04:40:52 INFO - PROCESS | 2496 | 1470656452282 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 2496 | 1470656452284 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:52 INFO - PROCESS | 2496 | 1470656452392 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:40:52 INFO - PROCESS | 2496 | 1470656452398 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 2496 | 1470656452400 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:52 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F58800 == 30 [pid = 2496] [id = 737] 04:40:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57DC7400) [pid = 2496] [serial = 2211] [outer = 0000000000000000] 04:40:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F60610400) [pid = 2496] [serial = 2212] [outer = 0000006F57DC7400] 04:40:52 INFO - PROCESS | 2496 | 1470656452445 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F60A08400) [pid = 2496] [serial = 2213] [outer = 0000006F57DC7400] 04:40:52 INFO - PROCESS | 2496 | [2496] 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 04:40:52 INFO - PROCESS | 2496 | [2496] 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 04:40:52 INFO - PROCESS | 2496 | [2496] 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 04:40:52 INFO - PROCESS | 2496 | [2496] 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 04:40:52 INFO - PROCESS | 2496 | 1470656452857 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:40:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:40:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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 04:40:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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 04:40:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 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]" 04:40:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:40:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:40:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 04:40:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:40:52 INFO - PROCESS | 2496 | 1470656452911 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 2496 | 1470656452913 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:40:52 INFO - PROCESS | 2496 | 1470656452917 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 2496 | 1470656452919 Marionette TRACE conn5 <- [1,2914,null,{}] 04:40:52 INFO - PROCESS | 2496 | 1470656452923 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 2496 | 1470656452929 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:53 INFO - PROCESS | 2496 | 1470656453040 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:40:53 INFO - PROCESS | 2496 | 1470656453055 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 2496 | 1470656453065 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6796B000 == 31 [pid = 2496] [id = 738] 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F61862400) [pid = 2496] [serial = 2214] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F634B5000) [pid = 2496] [serial = 2215] [outer = 0000006F61862400] 04:40:53 INFO - PROCESS | 2496 | 1470656453111 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6372D800) [pid = 2496] [serial = 2216] [outer = 0000006F61862400] 04:40:53 INFO - PROCESS | 2496 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:40:53 INFO - PROCESS | 2496 | 1470656453501 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:40:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:40:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 04:40:53 INFO - PROCESS | 2496 | 1470656453560 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 2496 | 1470656453562 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:40:53 INFO - PROCESS | 2496 | 1470656453566 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 2496 | 1470656453568 Marionette TRACE conn5 <- [1,2918,null,{}] 04:40:53 INFO - PROCESS | 2496 | 1470656453571 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 2496 | 1470656453573 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:53 INFO - PROCESS | 2496 | 1470656453653 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:40:53 INFO - PROCESS | 2496 | 1470656453658 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 2496 | 1470656453660 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:53 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E11800 == 32 [pid = 2496] [id = 739] 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F63731000) [pid = 2496] [serial = 2217] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F63C89800) [pid = 2496] [serial = 2218] [outer = 0000006F63731000] 04:40:53 INFO - PROCESS | 2496 | 1470656453704 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F64175C00) [pid = 2496] [serial = 2219] [outer = 0000006F63731000] 04:40:54 INFO - PROCESS | 2496 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:40:54 INFO - PROCESS | 2496 | 1470656454115 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:40:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 04:40:54 INFO - PROCESS | 2496 | 1470656454157 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 2496 | 1470656454159 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:40:54 INFO - PROCESS | 2496 | 1470656454163 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 2496 | 1470656454164 Marionette TRACE conn5 <- [1,2922,null,{}] 04:40:54 INFO - PROCESS | 2496 | 1470656454168 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 2496 | 1470656454170 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:54 INFO - PROCESS | 2496 | 1470656454290 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:40:54 INFO - PROCESS | 2496 | 1470656454298 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 2496 | 1470656454300 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67ECE800 == 33 [pid = 2496] [id = 740] 04:40:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F64178000) [pid = 2496] [serial = 2220] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F64595C00) [pid = 2496] [serial = 2221] [outer = 0000006F64178000] 04:40:54 INFO - PROCESS | 2496 | 1470656454354 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F646AD400) [pid = 2496] [serial = 2222] [outer = 0000006F64178000] 04:40:54 INFO - PROCESS | 2496 | 1470656454774 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:40:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:40:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 628ms 04:40:54 INFO - PROCESS | 2496 | 1470656454794 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 2496 | 1470656454796 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:40:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:40:54 INFO - PROCESS | 2496 | 1470656454799 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 2496 | 1470656454801 Marionette TRACE conn5 <- [1,2926,null,{}] 04:40:54 INFO - PROCESS | 2496 | 1470656454805 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 2496 | 1470656454807 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:54 INFO - PROCESS | 2496 | 1470656454921 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:40:54 INFO - PROCESS | 2496 | 1470656454926 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 2496 | 1470656454928 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:54 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F643BB000 == 34 [pid = 2496] [id = 741] 04:40:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F64714400) [pid = 2496] [serial = 2223] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F65F60400) [pid = 2496] [serial = 2224] [outer = 0000006F64714400] 04:40:54 INFO - PROCESS | 2496 | 1470656454973 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F66766000) [pid = 2496] [serial = 2225] [outer = 0000006F64714400] 04:40:55 INFO - PROCESS | 2496 | 1470656455395 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:40:55 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. 04:40:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 627ms 04:40:55 INFO - PROCESS | 2496 | 1470656455430 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:40:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:40:55 INFO - PROCESS | 2496 | 1470656455432 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:40:55 INFO - PROCESS | 2496 | 1470656455435 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 2496 | 1470656455438 Marionette TRACE conn5 <- [1,2930,null,{}] 04:40:55 INFO - PROCESS | 2496 | 1470656455454 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 2496 | 1470656455456 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:55 INFO - PROCESS | 2496 | 1470656455580 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:40:55 INFO - PROCESS | 2496 | 1470656455585 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 2496 | 1470656455587 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:55 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A480000 == 35 [pid = 2496] [id = 742] 04:40:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F646A3C00) [pid = 2496] [serial = 2226] [outer = 0000000000000000] 04:40:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F66FCD000) [pid = 2496] [serial = 2227] [outer = 0000006F646A3C00] 04:40:55 INFO - PROCESS | 2496 | 1470656455675 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F6701F400) [pid = 2496] [serial = 2228] [outer = 0000006F646A3C00] 04:40:56 INFO - PROCESS | 2496 | 1470656456074 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:40:56 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 04:40:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:40:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 04:40:56 INFO - PROCESS | 2496 | 1470656456130 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 2496 | 1470656456133 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:40:56 INFO - PROCESS | 2496 | 1470656456136 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 2496 | 1470656456139 Marionette TRACE conn5 <- [1,2934,null,{}] 04:40:56 INFO - PROCESS | 2496 | 1470656456142 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 2496 | 1470656456144 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:56 INFO - PROCESS | 2496 | 1470656456274 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:40:56 INFO - PROCESS | 2496 | 1470656456363 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 2496 | 1470656456366 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:56 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F58000 == 36 [pid = 2496] [id = 743] 04:40:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F678D0C00) [pid = 2496] [serial = 2229] [outer = 0000000000000000] 04:40:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67945400) [pid = 2496] [serial = 2230] [outer = 0000006F678D0C00] 04:40:56 INFO - PROCESS | 2496 | 1470656456413 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67B29800) [pid = 2496] [serial = 2231] [outer = 0000006F678D0C00] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F60E46000) [pid = 2496] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F5C34A400) [pid = 2496] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F6372FC00) [pid = 2496] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F64716C00) [pid = 2496] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F5C134000) [pid = 2496] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F56F49400) [pid = 2496] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5C430C00) [pid = 2496] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5708DC00) [pid = 2496] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F570A2800) [pid = 2496] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67951800) [pid = 2496] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F63733800) [pid = 2496] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:40:56 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5BB28400) [pid = 2496] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:40:56 INFO - PROCESS | 2496 | 1470656456891 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:40:56 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. 04:40:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 775ms 04:40:56 INFO - PROCESS | 2496 | 1470656456916 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 2496 | 1470656456918 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:40:56 INFO - PROCESS | 2496 | 1470656456921 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 2496 | 1470656456923 Marionette TRACE conn5 <- [1,2938,null,{}] 04:40:56 INFO - PROCESS | 2496 | 1470656456938 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 2496 | 1470656456948 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:57 INFO - PROCESS | 2496 | 1470656457033 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:40:57 INFO - PROCESS | 2496 | 1470656457038 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 2496 | 1470656457040 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B638800 == 37 [pid = 2496] [id = 744] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F5C430C00) [pid = 2496] [serial = 2232] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F61BC0400) [pid = 2496] [serial = 2233] [outer = 0000006F5C430C00] 04:40:57 INFO - PROCESS | 2496 | 1470656457085 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F678CE800) [pid = 2496] [serial = 2234] [outer = 0000006F5C430C00] 04:40:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63788800 == 38 [pid = 2496] [id = 745] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F66763800) [pid = 2496] [serial = 2235] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67B2E000) [pid = 2496] [serial = 2236] [outer = 0000006F66763800] 04:40:57 INFO - PROCESS | 2496 | 1470656457524 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:40:57 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. 04:40:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 648ms 04:40:57 INFO - PROCESS | 2496 | 1470656457572 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 2496 | 1470656457574 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:40:57 INFO - PROCESS | 2496 | 1470656457577 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 2496 | 1470656457579 Marionette TRACE conn5 <- [1,2942,null,{}] 04:40:57 INFO - PROCESS | 2496 | 1470656457583 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 2496 | 1470656457585 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:57 INFO - PROCESS | 2496 | 1470656457681 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:40:57 INFO - PROCESS | 2496 | 1470656457691 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 2496 | 1470656457693 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:57 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9C8000 == 39 [pid = 2496] [id = 746] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F678D3C00) [pid = 2496] [serial = 2237] [outer = 0000000000000000] 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67B30000) [pid = 2496] [serial = 2238] [outer = 0000006F678D3C00] 04:40:57 INFO - PROCESS | 2496 | 1470656457737 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F67B49400) [pid = 2496] [serial = 2239] [outer = 0000006F678D3C00] 04:40:58 INFO - PROCESS | 2496 | 1470656458156 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:40:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:40:58 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 04:40:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 629ms 04:40:58 INFO - PROCESS | 2496 | 1470656458215 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 2496 | 1470656458217 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:40:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:40:58 INFO - PROCESS | 2496 | 1470656458220 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 2496 | 1470656458222 Marionette TRACE conn5 <- [1,2946,null,{}] 04:40:58 INFO - PROCESS | 2496 | 1470656458226 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:58 INFO - PROCESS | 2496 | 1470656458228 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:58 INFO - PROCESS | 2496 | 1470656458328 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:40:58 INFO - PROCESS | 2496 | 1470656458333 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 2496 | 1470656458334 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:40:58 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6BA2F800 == 40 [pid = 2496] [id = 747] 04:40:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F67B49800) [pid = 2496] [serial = 2240] [outer = 0000000000000000] 04:40:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67D80800) [pid = 2496] [serial = 2241] [outer = 0000006F67B49800] 04:40:58 INFO - PROCESS | 2496 | 1470656458379 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F67944800) [pid = 2496] [serial = 2242] [outer = 0000006F67B49800] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD22000 == 39 [pid = 2496] [id = 733] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64829000 == 38 [pid = 2496] [id = 732] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F611E3800 == 37 [pid = 2496] [id = 734] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64503800 == 36 [pid = 2496] [id = 735] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9C8000 == 35 [pid = 2496] [id = 746] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F58800 == 34 [pid = 2496] [id = 737] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E11800 == 33 [pid = 2496] [id = 739] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6796B000 == 32 [pid = 2496] [id = 738] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67ECE800 == 31 [pid = 2496] [id = 740] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B638800 == 30 [pid = 2496] [id = 744] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F58000 == 29 [pid = 2496] [id = 743] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F651BD800 == 28 [pid = 2496] [id = 736] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F643BB000 == 27 [pid = 2496] [id = 741] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A480000 == 26 [pid = 2496] [id = 742] 04:40:59 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63788800 == 25 [pid = 2496] [id = 745] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F60EBD000) [pid = 2496] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61B32C00) [pid = 2496] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F610A8800) [pid = 2496] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F6417B400) [pid = 2496] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F66452000) [pid = 2496] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F648D4800) [pid = 2496] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5C4C4400) [pid = 2496] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F60603C00) [pid = 2496] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5CD4B400) [pid = 2496] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5C435800) [pid = 2496] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F57434C00) [pid = 2496] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F5B846400) [pid = 2496] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F5C435400) [pid = 2496] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F57E9C400) [pid = 2496] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F68207800) [pid = 2496] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F67B45400) [pid = 2496] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6487F800) [pid = 2496] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F67014C00) [pid = 2496] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F63E8FC00) [pid = 2496] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F5D4E8C00) [pid = 2496] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 65 (0000006F634BB400) [pid = 2496] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 64 (0000006F60EB9000) [pid = 2496] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 63 (0000006F60928800) [pid = 2496] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 62 (0000006F6676B000) [pid = 2496] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | --DOMWINDOW == 61 (0000006F64715800) [pid = 2496] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:41:00 INFO - PROCESS | 2496 | 1470656460167 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:41:00 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. 04:41:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1988ms 04:41:00 INFO - PROCESS | 2496 | 1470656460213 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 2496 | 1470656460217 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:41:00 INFO - PROCESS | 2496 | 1470656460222 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 2496 | 1470656460226 Marionette TRACE conn5 <- [1,2950,null,{}] 04:41:00 INFO - PROCESS | 2496 | 1470656460235 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 2496 | 1470656460238 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:00 INFO - PROCESS | 2496 | 1470656460334 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:41:00 INFO - PROCESS | 2496 | 1470656460342 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 2496 | 1470656460347 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:00 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5B953800 == 26 [pid = 2496] [id = 748] 04:41:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 62 (0000006F57085C00) [pid = 2496] [serial = 2243] [outer = 0000000000000000] 04:41:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 63 (0000006F57086C00) [pid = 2496] [serial = 2244] [outer = 0000006F57085C00] 04:41:00 INFO - PROCESS | 2496 | 1470656460397 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 2496 | ++DOMWINDOW == 64 (0000006F5732C000) [pid = 2496] [serial = 2245] [outer = 0000006F57085C00] 04:41:00 INFO - PROCESS | 2496 | 1470656460886 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:41:00 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. 04:41:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 692ms 04:41:00 INFO - PROCESS | 2496 | 1470656460917 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 2496 | 1470656460923 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:41:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:41:00 INFO - PROCESS | 2496 | 1470656460934 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 2496 | 1470656460937 Marionette TRACE conn5 <- [1,2954,null,{}] 04:41:00 INFO - PROCESS | 2496 | 1470656460941 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 2496 | 1470656460944 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:01 INFO - PROCESS | 2496 | 1470656461035 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:41:01 INFO - PROCESS | 2496 | 1470656461044 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 2496 | 1470656461047 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A64800 == 27 [pid = 2496] [id = 749] 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 65 (0000006F58324400) [pid = 2496] [serial = 2246] [outer = 0000000000000000] 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 66 (0000006F586BA000) [pid = 2496] [serial = 2247] [outer = 0000006F58324400] 04:41:01 INFO - PROCESS | 2496 | 1470656461095 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F5B8EC400) [pid = 2496] [serial = 2248] [outer = 0000006F58324400] 04:41:01 INFO - PROCESS | 2496 | 1470656461547 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:41:01 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. 04:41:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 04:41:01 INFO - PROCESS | 2496 | 1470656461566 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 2496 | 1470656461568 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:41:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:41:01 INFO - PROCESS | 2496 | 1470656461572 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 2496 | 1470656461576 Marionette TRACE conn5 <- [1,2958,null,{}] 04:41:01 INFO - PROCESS | 2496 | 1470656461588 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:01 INFO - PROCESS | 2496 | 1470656461593 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:01 INFO - PROCESS | 2496 | 1470656461687 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:41:01 INFO - PROCESS | 2496 | 1470656461694 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 2496 | 1470656461698 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:01 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637DA800 == 28 [pid = 2496] [id = 750] 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F552D0800) [pid = 2496] [serial = 2249] [outer = 0000000000000000] 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5C42E800) [pid = 2496] [serial = 2250] [outer = 0000006F552D0800] 04:41:01 INFO - PROCESS | 2496 | 1470656461749 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C4C0000) [pid = 2496] [serial = 2251] [outer = 0000006F552D0800] 04:41:02 INFO - PROCESS | 2496 | 1470656462172 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:41:02 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. 04:41:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 628ms 04:41:02 INFO - PROCESS | 2496 | 1470656462203 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 2496 | 1470656462206 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:41:02 INFO - PROCESS | 2496 | 1470656462209 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:41:02 INFO - PROCESS | 2496 | 1470656462211 Marionette TRACE conn5 <- [1,2962,null,{}] 04:41:02 INFO - PROCESS | 2496 | 1470656462214 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 2496 | 1470656462216 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:02 INFO - PROCESS | 2496 | 1470656462339 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:41:02 INFO - PROCESS | 2496 | 1470656462347 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 2496 | 1470656462349 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6432C800 == 29 [pid = 2496] [id = 751] 04:41:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5CD41C00) [pid = 2496] [serial = 2252] [outer = 0000000000000000] 04:41:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5D405000) [pid = 2496] [serial = 2253] [outer = 0000006F5CD41C00] 04:41:02 INFO - PROCESS | 2496 | 1470656462395 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F5D4E1000) [pid = 2496] [serial = 2254] [outer = 0000006F5CD41C00] 04:41:02 INFO - PROCESS | 2496 | 1470656462785 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:41:02 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. 04:41:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 04:41:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:41:02 INFO - PROCESS | 2496 | 1470656462840 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 2496 | 1470656462843 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:41:02 INFO - PROCESS | 2496 | 1470656462846 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 2496 | 1470656462848 Marionette TRACE conn5 <- [1,2966,null,{}] 04:41:02 INFO - PROCESS | 2496 | 1470656462851 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 2496 | 1470656462853 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:02 INFO - PROCESS | 2496 | 1470656462964 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:41:02 INFO - PROCESS | 2496 | 1470656462976 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 2496 | 1470656462978 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:02 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F35000 == 30 [pid = 2496] [id = 752] 04:41:02 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56A21000) [pid = 2496] [serial = 2255] [outer = 0000000000000000] 04:41:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F5D4E6C00) [pid = 2496] [serial = 2256] [outer = 0000006F56A21000] 04:41:03 INFO - PROCESS | 2496 | 1470656463023 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F60A09C00) [pid = 2496] [serial = 2257] [outer = 0000006F56A21000] 04:41:03 INFO - PROCESS | 2496 | 1470656463426 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:41:03 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. 04:41:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 04:41:03 INFO - PROCESS | 2496 | 1470656463477 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 2496 | 1470656463479 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:41:03 INFO - PROCESS | 2496 | 1470656463483 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 2496 | 1470656463484 Marionette TRACE conn5 <- [1,2970,null,{}] 04:41:03 INFO - PROCESS | 2496 | 1470656463490 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 2496 | 1470656463495 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:03 INFO - PROCESS | 2496 | 1470656463635 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:41:03 INFO - PROCESS | 2496 | 1470656463650 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 2496 | 1470656463652 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:03 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66F45800 == 31 [pid = 2496] [id = 753] 04:41:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F60D5C800) [pid = 2496] [serial = 2258] [outer = 0000000000000000] 04:41:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61865400) [pid = 2496] [serial = 2259] [outer = 0000006F60D5C800] 04:41:03 INFO - PROCESS | 2496 | 1470656463697 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F61BB8800) [pid = 2496] [serial = 2260] [outer = 0000006F60D5C800] 04:41:04 INFO - PROCESS | 2496 | 1470656464083 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:41:04 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 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:41:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 04:41:04 INFO - PROCESS | 2496 | 1470656464113 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 2496 | 1470656464115 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:41:04 INFO - PROCESS | 2496 | 1470656464119 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:41:04 INFO - PROCESS | 2496 | 1470656464120 Marionette TRACE conn5 <- [1,2974,null,{}] 04:41:04 INFO - PROCESS | 2496 | 1470656464124 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 2496 | 1470656464126 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:04 INFO - PROCESS | 2496 | 1470656464236 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:41:04 INFO - PROCESS | 2496 | 1470656464243 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 2496 | 1470656464245 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67842800 == 32 [pid = 2496] [id = 754] 04:41:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61BC0C00) [pid = 2496] [serial = 2261] [outer = 0000000000000000] 04:41:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F63726400) [pid = 2496] [serial = 2262] [outer = 0000006F61BC0C00] 04:41:04 INFO - PROCESS | 2496 | 1470656464289 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63B06800) [pid = 2496] [serial = 2263] [outer = 0000006F61BC0C00] 04:41:04 INFO - PROCESS | 2496 | 1470656464669 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:41:04 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. 04:41:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 04:41:04 INFO - PROCESS | 2496 | 1470656464709 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 2496 | 1470656464711 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:41:04 INFO - PROCESS | 2496 | 1470656464714 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:41:04 INFO - PROCESS | 2496 | 1470656464716 Marionette TRACE conn5 <- [1,2978,null,{}] 04:41:04 INFO - PROCESS | 2496 | 1470656464720 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:04 INFO - PROCESS | 2496 | 1470656464722 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:04 INFO - PROCESS | 2496 | 1470656464837 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:41:04 INFO - PROCESS | 2496 | 1470656464882 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 2496 | 1470656464884 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:04 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6799A000 == 33 [pid = 2496] [id = 755] 04:41:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63B0A800) [pid = 2496] [serial = 2264] [outer = 0000000000000000] 04:41:04 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F64176400) [pid = 2496] [serial = 2265] [outer = 0000006F63B0A800] 04:41:04 INFO - PROCESS | 2496 | 1470656464930 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F646A3800) [pid = 2496] [serial = 2266] [outer = 0000006F63B0A800] 04:41:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F679B6000 == 34 [pid = 2496] [id = 756] 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F64EF0400) [pid = 2496] [serial = 2267] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6515AC00) [pid = 2496] [serial = 2268] [outer = 0000006F64EF0400] 04:41:05 INFO - PROCESS | 2496 | 1470656465309 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:41:05 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. 04:41:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 04:41:05 INFO - PROCESS | 2496 | 1470656465348 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 2496 | 1470656465350 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:41:05 INFO - PROCESS | 2496 | 1470656465353 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:41:05 INFO - PROCESS | 2496 | 1470656465355 Marionette TRACE conn5 <- [1,2982,null,{}] 04:41:05 INFO - PROCESS | 2496 | 1470656465372 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 2496 | 1470656465374 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:05 INFO - PROCESS | 2496 | 1470656465500 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:41:05 INFO - PROCESS | 2496 | 1470656465553 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 2496 | 1470656465555 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:05 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F637A0800 == 35 [pid = 2496] [id = 757] 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F6471A400) [pid = 2496] [serial = 2269] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F64F62800) [pid = 2496] [serial = 2270] [outer = 0000006F6471A400] 04:41:05 INFO - PROCESS | 2496 | 1470656465624 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F664ED800) [pid = 2496] [serial = 2271] [outer = 0000006F6471A400] 04:41:05 INFO - PROCESS | 2496 | 1470656465982 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:41:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:41:06 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 04:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 04:41:06 INFO - PROCESS | 2496 | 1470656466027 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 2496 | 1470656466029 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 2496 | 1470656466032 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:41:06 INFO - PROCESS | 2496 | 1470656466034 Marionette TRACE conn5 <- [1,2986,null,{}] 04:41:06 INFO - PROCESS | 2496 | 1470656466037 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 2496 | 1470656466039 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:06 INFO - PROCESS | 2496 | 1470656466160 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:41:06 INFO - PROCESS | 2496 | 1470656466165 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 2496 | 1470656466167 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68A4C000 == 36 [pid = 2496] [id = 758] 04:41:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F664EDC00) [pid = 2496] [serial = 2272] [outer = 0000000000000000] 04:41:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F66FD0000) [pid = 2496] [serial = 2273] [outer = 0000006F664EDC00] 04:41:06 INFO - PROCESS | 2496 | 1470656466257 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F678CA800) [pid = 2496] [serial = 2274] [outer = 0000006F664EDC00] 04:41:06 INFO - PROCESS | 2496 | 1470656466642 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:41:06 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. 04:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 04:41:06 INFO - PROCESS | 2496 | 1470656466707 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 2496 | 1470656466709 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:41:06 INFO - PROCESS | 2496 | 1470656466718 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 2496 | 1470656466722 Marionette TRACE conn5 <- [1,2990,null,{}] 04:41:06 INFO - PROCESS | 2496 | 1470656466726 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 2496 | 1470656466728 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:06 INFO - PROCESS | 2496 | 1470656466852 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:41:06 INFO - PROCESS | 2496 | 1470656466942 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 2496 | 1470656466945 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:06 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64F2F800 == 37 [pid = 2496] [id = 759] 04:41:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F6791B400) [pid = 2496] [serial = 2275] [outer = 0000000000000000] 04:41:06 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F6794F800) [pid = 2496] [serial = 2276] [outer = 0000006F6791B400] 04:41:06 INFO - PROCESS | 2496 | 1470656466994 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F67B47C00) [pid = 2496] [serial = 2277] [outer = 0000006F6791B400] 04:41:07 INFO - PROCESS | 2496 | 1470656467536 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F64714400) [pid = 2496] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F646A3C00) [pid = 2496] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F678D0C00) [pid = 2496] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F63731000) [pid = 2496] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F61862400) [pid = 2496] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F57DC7400) [pid = 2496] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F5D40B400) [pid = 2496] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F550A1000) [pid = 2496] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F57EA3400) [pid = 2496] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F57082800) [pid = 2496] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F667A2C00) [pid = 2496] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F64178000) [pid = 2496] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F5C430C00) [pid = 2496] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F66763800) [pid = 2496] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:07 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F678D3C00) [pid = 2496] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:41:07 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. 04:41:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 04:41:07 INFO - PROCESS | 2496 | 1470656467597 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 2496 | 1470656467599 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:41:07 INFO - PROCESS | 2496 | 1470656467602 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 2496 | 1470656467604 Marionette TRACE conn5 <- [1,2994,null,{}] 04:41:07 INFO - PROCESS | 2496 | 1470656467608 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 2496 | 1470656467609 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:07 INFO - PROCESS | 2496 | 1470656467694 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:41:07 INFO - PROCESS | 2496 | 1470656467698 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 2496 | 1470656467700 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:07 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B1E4800 == 38 [pid = 2496] [id = 760] 04:41:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F5D95AC00) [pid = 2496] [serial = 2278] [outer = 0000000000000000] 04:41:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F63731000) [pid = 2496] [serial = 2279] [outer = 0000006F5D95AC00] 04:41:07 INFO - PROCESS | 2496 | 1470656467747 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F61863400) [pid = 2496] [serial = 2280] [outer = 0000006F5D95AC00] 04:41:08 INFO - PROCESS | 2496 | 1470656468129 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:41:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:41:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 04:41:08 INFO - PROCESS | 2496 | 1470656468192 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 2496 | 1470656468194 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:41:08 INFO - PROCESS | 2496 | 1470656468197 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:41:08 INFO - PROCESS | 2496 | 1470656468199 Marionette TRACE conn5 <- [1,2998,null,{}] 04:41:08 INFO - PROCESS | 2496 | 1470656468215 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 2496 | 1470656468217 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:08 INFO - PROCESS | 2496 | 1470656468324 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:41:08 INFO - PROCESS | 2496 | 1470656468330 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 2496 | 1470656468332 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B65F000 == 39 [pid = 2496] [id = 761] 04:41:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F67B30400) [pid = 2496] [serial = 2281] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F6820B400) [pid = 2496] [serial = 2282] [outer = 0000006F67B30400] 04:41:08 INFO - PROCESS | 2496 | 1470656468376 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F6829EC00) [pid = 2496] [serial = 2283] [outer = 0000006F67B30400] 04:41:08 INFO - PROCESS | 2496 | [2496] 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 04:41:08 INFO - PROCESS | 2496 | 1470656468809 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:41:08 INFO - {} 04:41:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 628ms 04:41:08 INFO - PROCESS | 2496 | 1470656468836 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 2496 | 1470656468838 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /FileAPI/fileReader.html 04:41:08 INFO - PROCESS | 2496 | 1470656468847 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 2496 | 1470656468849 Marionette TRACE conn5 <- [1,3002,null,{}] 04:41:08 INFO - PROCESS | 2496 | 1470656468852 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 2496 | 1470656468854 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:08 INFO - PROCESS | 2496 | 1470656468941 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:41:08 INFO - PROCESS | 2496 | 1470656468950 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 2496 | 1470656468952 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:08 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63AC7800 == 40 [pid = 2496] [id = 762] 04:41:08 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F682A9000) [pid = 2496] [serial = 2284] [outer = 0000000000000000] 04:41:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F6899D800) [pid = 2496] [serial = 2285] [outer = 0000006F682A9000] 04:41:09 INFO - PROCESS | 2496 | 1470656469004 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F689A2C00) [pid = 2496] [serial = 2286] [outer = 0000006F682A9000] 04:41:09 INFO - PROCESS | 2496 | 1470656469724 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:41:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:41:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 04:41:09 INFO - PROCESS | 2496 | 1470656469792 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 2496 | 1470656469797 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:41:09 INFO - TEST-START | /FileAPI/historical.html 04:41:09 INFO - PROCESS | 2496 | 1470656469802 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 2496 | 1470656469808 Marionette TRACE conn5 <- [1,3006,null,{}] 04:41:09 INFO - PROCESS | 2496 | 1470656469813 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 2496 | 1470656469816 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:09 INFO - PROCESS | 2496 | 1470656469953 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:41:10 INFO - PROCESS | 2496 | 1470656470071 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 2496 | 1470656470074 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:10 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F60A62000 == 41 [pid = 2496] [id = 763] 04:41:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F56E0E400) [pid = 2496] [serial = 2287] [outer = 0000000000000000] 04:41:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F57435400) [pid = 2496] [serial = 2288] [outer = 0000006F56E0E400] 04:41:10 INFO - PROCESS | 2496 | 1470656470135 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F5B84FC00) [pid = 2496] [serial = 2289] [outer = 0000006F56E0E400] 04:41:10 INFO - PROCESS | 2496 | 1470656470722 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:41:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:41:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:41:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:41:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:41:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:41:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:41:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:41:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:41:10 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 04:41:10 INFO - PROCESS | 2496 | 1470656470793 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 2496 | 1470656470798 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /FileAPI/idlharness.html 04:41:10 INFO - PROCESS | 2496 | 1470656470805 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 2496 | 1470656470809 Marionette TRACE conn5 <- [1,3010,null,{}] 04:41:10 INFO - PROCESS | 2496 | 1470656470813 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 2496 | 1470656470816 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:10 INFO - PROCESS | 2496 | 1470656470946 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:41:11 INFO - PROCESS | 2496 | 1470656471073 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 2496 | 1470656471076 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:11 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63C1C800 == 42 [pid = 2496] [id = 764] 04:41:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F57E73400) [pid = 2496] [serial = 2290] [outer = 0000000000000000] 04:41:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 95 (0000006F5C436800) [pid = 2496] [serial = 2291] [outer = 0000006F57E73400] 04:41:11 INFO - PROCESS | 2496 | 1470656471135 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 2496 | ++DOMWINDOW == 96 (0000006F60905800) [pid = 2496] [serial = 2292] [outer = 0000006F57E73400] 04:41:12 INFO - PROCESS | 2496 | 1470656472403 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:41:12 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 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:41:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:41:12 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 04:41:12 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 04:41:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:41:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:41:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1705ms 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B65F000 == 41 [pid = 2496] [id = 761] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B1E4800 == 40 [pid = 2496] [id = 760] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F2F800 == 39 [pid = 2496] [id = 759] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68A4C000 == 38 [pid = 2496] [id = 758] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637A0800 == 37 [pid = 2496] [id = 757] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F679B6000 == 36 [pid = 2496] [id = 756] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6799A000 == 35 [pid = 2496] [id = 755] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67842800 == 34 [pid = 2496] [id = 754] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F66F45800 == 33 [pid = 2496] [id = 753] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F64F35000 == 32 [pid = 2496] [id = 752] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6432C800 == 31 [pid = 2496] [id = 751] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F637DA800 == 30 [pid = 2496] [id = 750] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A64800 == 29 [pid = 2496] [id = 749] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 95 (0000006F67D80800) [pid = 2496] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | 1470656472561 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 2496 | 1470656472564 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5B953800 == 28 [pid = 2496] [id = 748] 04:41:12 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6BA2F800 == 27 [pid = 2496] [id = 747] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 94 (0000006F67B49400) [pid = 2496] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F65F60400) [pid = 2496] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F66FCD000) [pid = 2496] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F66766000) [pid = 2496] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F67945400) [pid = 2496] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F6701F400) [pid = 2496] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F67B30000) [pid = 2496] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F67B29800) [pid = 2496] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F63C89800) [pid = 2496] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F64175C00) [pid = 2496] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - TEST-START | /FileAPI/idlharness.worker 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F634B5000) [pid = 2496] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F6372D800) [pid = 2496] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F60610400) [pid = 2496] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F60A08400) [pid = 2496] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F5D4DE800) [pid = 2496] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5D8C0800) [pid = 2496] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F5C136C00) [pid = 2496] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F5C435C00) [pid = 2496] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F57EA7800) [pid = 2496] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F5B643C00) [pid = 2496] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57083000) [pid = 2496] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F570A1000) [pid = 2496] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F678C9800) [pid = 2496] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F64595C00) [pid = 2496] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F61BC0400) [pid = 2496] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F67B2E000) [pid = 2496] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F678CE800) [pid = 2496] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F646AD400) [pid = 2496] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 04:41:12 INFO - PROCESS | 2496 | 1470656472588 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 2496 | 1470656472591 Marionette TRACE conn5 <- [1,3014,null,{}] 04:41:12 INFO - PROCESS | 2496 | 1470656472598 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 2496 | 1470656472601 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:12 INFO - PROCESS | 2496 | 1470656472683 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:41:12 INFO - PROCESS | 2496 | 1470656472691 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 2496 | 1470656472693 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:12 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CD39000 == 28 [pid = 2496] [id = 765] 04:41:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F57D54000) [pid = 2496] [serial = 2293] [outer = 0000000000000000] 04:41:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5B649C00) [pid = 2496] [serial = 2294] [outer = 0000006F57D54000] 04:41:12 INFO - PROCESS | 2496 | 1470656472743 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5CF72000) [pid = 2496] [serial = 2295] [outer = 0000006F57D54000] 04:41:13 INFO - PROCESS | 2496 | [2496] 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 04:41:13 INFO - PROCESS | 2496 | 1470656473799 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:41:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:41:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:41:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:41:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:41:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:41:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:41:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:41:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:41:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:41:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:41:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:41:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:41:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:41:13 INFO - {} 04:41:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1310ms 04:41:13 INFO - PROCESS | 2496 | 1470656473900 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 2496 | 1470656473905 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:41:13 INFO - PROCESS | 2496 | 1470656473912 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 2496 | 1470656473915 Marionette TRACE conn5 <- [1,3018,null,{}] 04:41:13 INFO - PROCESS | 2496 | 1470656473919 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 2496 | 1470656473922 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:14 INFO - PROCESS | 2496 | 1470656474020 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:41:14 INFO - PROCESS | 2496 | 1470656474026 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 2496 | 1470656474028 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6A323800 == 29 [pid = 2496] [id = 766] 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F67B4C800) [pid = 2496] [serial = 2296] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F67D80800) [pid = 2496] [serial = 2297] [outer = 0000006F67B4C800] 04:41:14 INFO - PROCESS | 2496 | 1470656474083 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6820C000) [pid = 2496] [serial = 2298] [outer = 0000006F67B4C800] 04:41:14 INFO - PROCESS | 2496 | 1470656474561 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:41:14 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:41:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 04:41:14 INFO - PROCESS | 2496 | 1470656474605 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 2496 | 1470656474607 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:41:14 INFO - PROCESS | 2496 | 1470656474611 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 2496 | 1470656474615 Marionette TRACE conn5 <- [1,3022,null,{}] 04:41:14 INFO - PROCESS | 2496 | 1470656474626 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 2496 | 1470656474631 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:14 INFO - PROCESS | 2496 | 1470656474719 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:41:14 INFO - PROCESS | 2496 | 1470656474727 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 2496 | 1470656474730 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:14 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B62D000 == 30 [pid = 2496] [id = 767] 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56E11400) [pid = 2496] [serial = 2299] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F682AB800) [pid = 2496] [serial = 2300] [outer = 0000006F56E11400] 04:41:14 INFO - PROCESS | 2496 | 1470656474779 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F689A9400) [pid = 2496] [serial = 2301] [outer = 0000006F56E11400] 04:41:15 INFO - PROCESS | 2496 | 1470656475220 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:41:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:41:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 04:41:15 INFO - PROCESS | 2496 | 1470656475305 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:41:15 INFO - PROCESS | 2496 | 1470656475308 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:41:15 INFO - PROCESS | 2496 | 1470656475311 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 2496 | 1470656475313 Marionette TRACE conn5 <- [1,3026,null,{}] 04:41:15 INFO - PROCESS | 2496 | 1470656475317 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 2496 | 1470656475319 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:15 INFO - PROCESS | 2496 | 1470656475482 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:41:15 INFO - PROCESS | 2496 | 1470656475499 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 2496 | 1470656475501 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:15 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F6B9DF800 == 31 [pid = 2496] [id = 768] 04:41:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F68AD6000) [pid = 2496] [serial = 2302] [outer = 0000000000000000] 04:41:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F68AD9000) [pid = 2496] [serial = 2303] [outer = 0000006F68AD6000] 04:41:15 INFO - PROCESS | 2496 | 1470656475547 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F68ADE800) [pid = 2496] [serial = 2304] [outer = 0000006F68AD6000] 04:41:15 INFO - PROCESS | 2496 | 1470656475931 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:41:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 04:41:16 INFO - PROCESS | 2496 | 1470656476005 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:41:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:41:16 INFO - PROCESS | 2496 | 1470656476007 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:41:16 INFO - PROCESS | 2496 | 1470656476011 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 2496 | 1470656476013 Marionette TRACE conn5 <- [1,3030,null,{}] 04:41:16 INFO - PROCESS | 2496 | 1470656476016 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:16 INFO - PROCESS | 2496 | 1470656476018 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:16 INFO - PROCESS | 2496 | 1470656476132 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:41:16 INFO - PROCESS | 2496 | 1470656476137 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 2496 | 1470656476139 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:16 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67A89800 == 32 [pid = 2496] [id = 769] 04:41:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F67A47C00) [pid = 2496] [serial = 2305] [outer = 0000000000000000] 04:41:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67A4B000) [pid = 2496] [serial = 2306] [outer = 0000006F67A47C00] 04:41:16 INFO - PROCESS | 2496 | 1470656476186 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F67A51400) [pid = 2496] [serial = 2307] [outer = 0000006F67A47C00] 04:41:16 INFO - PROCESS | 2496 | 1470656476857 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:41:16 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. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:41:16 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'.) 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:41:16 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. 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:41:16 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. 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:16 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. 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:41:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 943ms 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F67B30400) [pid = 2496] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F6471A400) [pid = 2496] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F552D0800) [pid = 2496] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F56A21000) [pid = 2496] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F67B49800) [pid = 2496] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F5CD41C00) [pid = 2496] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F63B0A800) [pid = 2496] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F60D5C800) [pid = 2496] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F57085C00) [pid = 2496] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F58324400) [pid = 2496] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F61BC0C00) [pid = 2496] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F664EDC00) [pid = 2496] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F6791B400) [pid = 2496] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F5D95AC00) [pid = 2496] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:41:17 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F64EF0400) [pid = 2496] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:41:17 INFO - PROCESS | 2496 | 1470656477100 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 2496 | 1470656477102 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:41:17 INFO - PROCESS | 2496 | 1470656477110 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 2496 | 1470656477112 Marionette TRACE conn5 <- [1,3034,null,{}] 04:41:17 INFO - PROCESS | 2496 | 1470656477116 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 2496 | 1470656477122 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:41:17 INFO - PROCESS | 2496 | 1470656477232 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:41:17 INFO - PROCESS | 2496 | 1470656477237 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 2496 | 1470656477239 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F687C9800 == 33 [pid = 2496] [id = 770] 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F67A51800) [pid = 2496] [serial = 2308] [outer = 0000000000000000] 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F68BB0C00) [pid = 2496] [serial = 2309] [outer = 0000006F67A51800] 04:41:17 INFO - PROCESS | 2496 | 1470656477286 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F6A3BAC00) [pid = 2496] [serial = 2310] [outer = 0000006F67A51800] 04:41:17 INFO - PROCESS | 2496 | [2496] 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 04:41:17 INFO - PROCESS | 2496 | 1470656477723 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:41:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:41:17 INFO - {} 04:41:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 629ms 04:41:17 INFO - PROCESS | 2496 | 1470656477760 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 2496 | 1470656477762 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:41:17 INFO - PROCESS | 2496 | 1470656477766 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:41:17 INFO - PROCESS | 2496 | 1470656477768 Marionette TRACE conn5 <- [1,3038,null,{}] 04:41:17 INFO - PROCESS | 2496 | 1470656477771 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 2496 | 1470656477773 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:17 INFO - PROCESS | 2496 | 1470656477858 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:41:17 INFO - PROCESS | 2496 | 1470656477863 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 2496 | 1470656477865 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:17 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5FE93800 == 34 [pid = 2496] [id = 771] 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F6868E400) [pid = 2496] [serial = 2311] [outer = 0000000000000000] 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F6871F400) [pid = 2496] [serial = 2312] [outer = 0000006F6868E400] 04:41:17 INFO - PROCESS | 2496 | 1470656477917 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F6A3C0400) [pid = 2496] [serial = 2313] [outer = 0000006F6868E400] 04:41:18 INFO - PROCESS | 2496 | 1470656478305 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:41:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 587ms 04:41:18 INFO - PROCESS | 2496 | 1470656478357 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 2496 | 1470656478359 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:41:18 INFO - PROCESS | 2496 | 1470656478377 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 2496 | 1470656478379 Marionette TRACE conn5 <- [1,3042,null,{}] 04:41:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:41:18 INFO - PROCESS | 2496 | 1470656478382 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 2496 | 1470656478384 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:18 INFO - PROCESS | 2496 | 1470656478469 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:41:18 INFO - PROCESS | 2496 | 1470656478475 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 2496 | 1470656478477 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:18 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F68635800 == 35 [pid = 2496] [id = 772] 04:41:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F68618800) [pid = 2496] [serial = 2314] [outer = 0000000000000000] 04:41:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6861C400) [pid = 2496] [serial = 2315] [outer = 0000006F68618800] 04:41:18 INFO - PROCESS | 2496 | 1470656478521 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F68696C00) [pid = 2496] [serial = 2316] [outer = 0000006F68618800] 04:41:19 INFO - PROCESS | 2496 | 1470656479329 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:41:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 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" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 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" 04:41:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:41:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:41:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1074ms 04:41:19 INFO - PROCESS | 2496 | 1470656479459 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 2496 | 1470656479464 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:41:19 INFO - PROCESS | 2496 | 1470656479469 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 2496 | 1470656479473 Marionette TRACE conn5 <- [1,3046,null,{}] 04:41:19 INFO - PROCESS | 2496 | 1470656479479 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 2496 | 1470656479482 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:19 INFO - PROCESS | 2496 | 1470656479633 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:41:19 INFO - PROCESS | 2496 | 1470656479724 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 2496 | 1470656479729 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:19 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63ABF000 == 36 [pid = 2496] [id = 773] 04:41:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F5732AC00) [pid = 2496] [serial = 2317] [outer = 0000000000000000] 04:41:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F57DBD000) [pid = 2496] [serial = 2318] [outer = 0000006F5732AC00] 04:41:19 INFO - PROCESS | 2496 | 1470656479788 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5C340000) [pid = 2496] [serial = 2319] [outer = 0000006F5732AC00] 04:41:20 INFO - PROCESS | 2496 | 1470656480412 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:41:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:41:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:41:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:41:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 997ms 04:41:20 INFO - PROCESS | 2496 | 1470656480469 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 2496 | 1470656480474 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:41:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:41:20 INFO - PROCESS | 2496 | 1470656480482 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 2496 | 1470656480485 Marionette TRACE conn5 <- [1,3050,null,{}] 04:41:20 INFO - PROCESS | 2496 | 1470656480489 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:20 INFO - PROCESS | 2496 | 1470656480492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:20 INFO - PROCESS | 2496 | 1470656480611 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:41:20 INFO - PROCESS | 2496 | 1470656480735 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 2496 | 1470656480739 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:20 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670AC000 == 37 [pid = 2496] [id = 774] 04:41:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F61BE9000) [pid = 2496] [serial = 2320] [outer = 0000000000000000] 04:41:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F634AD800) [pid = 2496] [serial = 2321] [outer = 0000006F61BE9000] 04:41:20 INFO - PROCESS | 2496 | 1470656480797 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63733400) [pid = 2496] [serial = 2322] [outer = 0000006F61BE9000] 04:41:21 INFO - PROCESS | 2496 | [2496] 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 04:41:21 INFO - PROCESS | 2496 | 1470656481376 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:41:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:41:21 INFO - {} 04:41:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 943ms 04:41:21 INFO - PROCESS | 2496 | 1470656481426 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 2496 | 1470656481429 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:41:21 INFO - PROCESS | 2496 | 1470656481433 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 2496 | 1470656481437 Marionette TRACE conn5 <- [1,3054,null,{}] 04:41:21 INFO - PROCESS | 2496 | 1470656481464 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 2496 | 1470656481469 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:21 INFO - PROCESS | 2496 | 1470656481593 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:41:21 INFO - PROCESS | 2496 | 1470656481711 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 2496 | 1470656481714 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:21 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67E05800 == 38 [pid = 2496] [id = 775] 04:41:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F64595C00) [pid = 2496] [serial = 2323] [outer = 0000000000000000] 04:41:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F66283400) [pid = 2496] [serial = 2324] [outer = 0000006F64595C00] 04:41:21 INFO - PROCESS | 2496 | 1470656481774 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 2496 | ++DOMWINDOW == 85 (0000006F66FCD400) [pid = 2496] [serial = 2325] [outer = 0000006F64595C00] 04:41:22 INFO - PROCESS | 2496 | 1470656482303 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:41:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:41:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 900ms 04:41:22 INFO - PROCESS | 2496 | 1470656482335 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 2496 | 1470656482338 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:41:22 INFO - PROCESS | 2496 | 1470656482342 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 2496 | 1470656482344 Marionette TRACE conn5 <- [1,3058,null,{}] 04:41:22 INFO - PROCESS | 2496 | 1470656482348 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 2496 | 1470656482350 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:22 INFO - PROCESS | 2496 | 1470656482467 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:41:22 INFO - PROCESS | 2496 | 1470656482592 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 2496 | 1470656482595 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:22 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F682E2000 == 39 [pid = 2496] [id = 776] 04:41:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 86 (0000006F678C8800) [pid = 2496] [serial = 2326] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 87 (0000006F67B32800) [pid = 2496] [serial = 2327] [outer = 0000006F678C8800] 04:41:22 INFO - PROCESS | 2496 | 1470656482653 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 2496 | ++DOMWINDOW == 88 (0000006F67D8FC00) [pid = 2496] [serial = 2328] [outer = 0000006F678C8800] 04:41:23 INFO - PROCESS | 2496 | 1470656483179 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:41:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:41:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 881ms 04:41:23 INFO - PROCESS | 2496 | 1470656483226 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 2496 | 1470656483229 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:41:23 INFO - PROCESS | 2496 | 1470656483232 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 2496 | 1470656483234 Marionette TRACE conn5 <- [1,3062,null,{}] 04:41:23 INFO - PROCESS | 2496 | 1470656483280 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 2496 | 1470656483282 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:23 INFO - PROCESS | 2496 | 1470656483422 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:41:23 INFO - PROCESS | 2496 | 1470656483493 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 2496 | 1470656483495 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:23 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F667EA000 == 40 [pid = 2496] [id = 777] 04:41:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 89 (0000006F60EB8800) [pid = 2496] [serial = 2329] [outer = 0000000000000000] 04:41:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 90 (0000006F648D6000) [pid = 2496] [serial = 2330] [outer = 0000006F60EB8800] 04:41:23 INFO - PROCESS | 2496 | 1470656483552 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 2496 | ++DOMWINDOW == 91 (0000006F67D8F000) [pid = 2496] [serial = 2331] [outer = 0000006F60EB8800] 04:41:24 INFO - PROCESS | 2496 | 1470656484163 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:41:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 04:41:24 INFO - PROCESS | 2496 | 1470656484223 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 2496 | 1470656484227 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 2496 | 1470656484232 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:41:24 INFO - PROCESS | 2496 | 1470656484236 Marionette TRACE conn5 <- [1,3066,null,{}] 04:41:24 INFO - PROCESS | 2496 | 1470656484241 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 2496 | 1470656484244 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:24 INFO - PROCESS | 2496 | 1470656484351 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:41:24 INFO - PROCESS | 2496 | 1470656484451 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 2496 | 1470656484453 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:24 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63C12800 == 41 [pid = 2496] [id = 778] 04:41:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 92 (0000006F5709AC00) [pid = 2496] [serial = 2332] [outer = 0000000000000000] 04:41:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 93 (0000006F57DC8C00) [pid = 2496] [serial = 2333] [outer = 0000006F5709AC00] 04:41:24 INFO - PROCESS | 2496 | 1470656484505 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 2496 | ++DOMWINDOW == 94 (0000006F5C130C00) [pid = 2496] [serial = 2334] [outer = 0000006F5709AC00] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5FE93800 == 40 [pid = 2496] [id = 771] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F687C9800 == 39 [pid = 2496] [id = 770] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67A89800 == 38 [pid = 2496] [id = 769] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B9DF800 == 37 [pid = 2496] [id = 768] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6B62D000 == 36 [pid = 2496] [id = 767] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F6A323800 == 35 [pid = 2496] [id = 766] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F5CD39000 == 34 [pid = 2496] [id = 765] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63AC7800 == 33 [pid = 2496] [id = 762] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F60A62000 == 32 [pid = 2496] [id = 763] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63C1C800 == 31 [pid = 2496] [id = 764] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F667EA000 == 30 [pid = 2496] [id = 777] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F682E2000 == 29 [pid = 2496] [id = 776] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F67E05800 == 28 [pid = 2496] [id = 775] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F670AC000 == 27 [pid = 2496] [id = 774] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F68635800 == 26 [pid = 2496] [id = 772] 04:41:25 INFO - PROCESS | 2496 | --DOCSHELL 0000006F63ABF000 == 25 [pid = 2496] [id = 773] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 93 (0000006F64F62800) [pid = 2496] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 92 (0000006F5C42E800) [pid = 2496] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 91 (0000006F5C4C0000) [pid = 2496] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 90 (0000006F5D4E6C00) [pid = 2496] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 89 (0000006F60A09C00) [pid = 2496] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 88 (0000006F67944800) [pid = 2496] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 87 (0000006F5D405000) [pid = 2496] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 86 (0000006F5D4E1000) [pid = 2496] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 85 (0000006F64176400) [pid = 2496] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 84 (0000006F61865400) [pid = 2496] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F61BB8800) [pid = 2496] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F57086C00) [pid = 2496] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F5732C000) [pid = 2496] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F586BA000) [pid = 2496] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F5B8EC400) [pid = 2496] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F63726400) [pid = 2496] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F63B06800) [pid = 2496] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F678CA800) [pid = 2496] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F66FD0000) [pid = 2496] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F6794F800) [pid = 2496] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F63731000) [pid = 2496] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 72 (0000006F67B47C00) [pid = 2496] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 71 (0000006F664ED800) [pid = 2496] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 70 (0000006F6829EC00) [pid = 2496] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 69 (0000006F61863400) [pid = 2496] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 68 (0000006F6515AC00) [pid = 2496] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 67 (0000006F646A3800) [pid = 2496] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | --DOMWINDOW == 66 (0000006F6820B400) [pid = 2496] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 04:41:25 INFO - PROCESS | 2496 | 1470656485831 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:41:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:41:25 INFO - PROCESS | 2496 | 1470656485880 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 2496 | 1470656485884 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 2496 | 1470656485887 Marionette TRACE conn5 <- [1,3070,null,{}] 04:41:25 INFO - PROCESS | 2496 | 1470656485895 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 2496 | 1470656485898 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:26 INFO - PROCESS | 2496 | 1470656486024 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:41:26 INFO - PROCESS | 2496 | 1470656486040 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 2496 | 1470656486043 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F5CDB6800 == 26 [pid = 2496] [id = 779] 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 67 (0000006F57DC1400) [pid = 2496] [serial = 2335] [outer = 0000000000000000] 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 68 (0000006F58327400) [pid = 2496] [serial = 2336] [outer = 0000006F57DC1400] 04:41:26 INFO - PROCESS | 2496 | 1470656486092 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 69 (0000006F5B87C000) [pid = 2496] [serial = 2337] [outer = 0000006F57DC1400] 04:41:26 INFO - PROCESS | 2496 | 1470656486550 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:41:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:41:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:41:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:41:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 738ms 04:41:26 INFO - PROCESS | 2496 | 1470656486627 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 2496 | 1470656486632 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:41:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:41:26 INFO - PROCESS | 2496 | 1470656486639 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 2496 | 1470656486642 Marionette TRACE conn5 <- [1,3074,null,{}] 04:41:26 INFO - PROCESS | 2496 | 1470656486647 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 2496 | 1470656486649 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:26 INFO - PROCESS | 2496 | 1470656486774 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:41:26 INFO - PROCESS | 2496 | 1470656486787 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 2496 | 1470656486790 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:26 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F634D9800 == 27 [pid = 2496] [id = 780] 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 70 (0000006F5C435400) [pid = 2496] [serial = 2338] [outer = 0000000000000000] 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 71 (0000006F5C4BE400) [pid = 2496] [serial = 2339] [outer = 0000006F5C435400] 04:41:26 INFO - PROCESS | 2496 | 1470656486839 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 2496 | ++DOMWINDOW == 72 (0000006F5CD49000) [pid = 2496] [serial = 2340] [outer = 0000006F5C435400] 04:41:27 INFO - PROCESS | 2496 | 1470656487323 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:41:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:41:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 733ms 04:41:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:41:27 INFO - PROCESS | 2496 | 1470656487374 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 2496 | 1470656487376 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:41:27 INFO - PROCESS | 2496 | 1470656487380 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 2496 | 1470656487384 Marionette TRACE conn5 <- [1,3078,null,{}] 04:41:27 INFO - PROCESS | 2496 | 1470656487395 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 2496 | 1470656487400 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:27 INFO - PROCESS | 2496 | 1470656487488 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:41:27 INFO - PROCESS | 2496 | 1470656487582 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 2496 | 1470656487586 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:27 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63C1A000 == 28 [pid = 2496] [id = 781] 04:41:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 73 (0000006F57430400) [pid = 2496] [serial = 2341] [outer = 0000000000000000] 04:41:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F60904800) [pid = 2496] [serial = 2342] [outer = 0000006F57430400] 04:41:27 INFO - PROCESS | 2496 | 1470656487635 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F60AA4400) [pid = 2496] [serial = 2343] [outer = 0000006F57430400] 04:41:28 INFO - PROCESS | 2496 | 1470656488030 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:41:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 04:41:28 INFO - PROCESS | 2496 | 1470656488074 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 2496 | 1470656488077 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:41:28 INFO - PROCESS | 2496 | 1470656488080 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 2496 | 1470656488082 Marionette TRACE conn5 <- [1,3082,null,{}] 04:41:28 INFO - PROCESS | 2496 | 1470656488086 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 2496 | 1470656488088 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:28 INFO - PROCESS | 2496 | 1470656488242 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:41:28 INFO - PROCESS | 2496 | 1470656488298 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 2496 | 1470656488300 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F64832000 == 29 [pid = 2496] [id = 782] 04:41:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F610A1000) [pid = 2496] [serial = 2344] [outer = 0000000000000000] 04:41:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F6185F800) [pid = 2496] [serial = 2345] [outer = 0000006F610A1000] 04:41:28 INFO - PROCESS | 2496 | 1470656488346 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F61BB9C00) [pid = 2496] [serial = 2346] [outer = 0000006F610A1000] 04:41:28 INFO - PROCESS | 2496 | 1470656488765 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:41:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 733ms 04:41:28 INFO - PROCESS | 2496 | 1470656488815 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 2496 | 1470656488818 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:41:28 INFO - PROCESS | 2496 | 1470656488821 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 2496 | 1470656488823 Marionette TRACE conn5 <- [1,3086,null,{}] 04:41:28 INFO - PROCESS | 2496 | 1470656488827 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 2496 | 1470656488829 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:28 INFO - PROCESS | 2496 | 1470656488946 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:41:28 INFO - PROCESS | 2496 | 1470656488951 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 2496 | 1470656488953 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:28 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F66483000 == 30 [pid = 2496] [id = 783] 04:41:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F5B845C00) [pid = 2496] [serial = 2347] [outer = 0000000000000000] 04:41:28 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F634B0000) [pid = 2496] [serial = 2348] [outer = 0000006F5B845C00] 04:41:29 INFO - PROCESS | 2496 | 1470656488999 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F63734400) [pid = 2496] [serial = 2349] [outer = 0000006F5B845C00] 04:41:29 INFO - PROCESS | 2496 | 1470656489433 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:41:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 629ms 04:41:29 INFO - PROCESS | 2496 | 1470656489459 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 2496 | 1470656489462 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:41:29 INFO - PROCESS | 2496 | 1470656489465 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 2496 | 1470656489467 Marionette TRACE conn5 <- [1,3090,null,{}] 04:41:29 INFO - PROCESS | 2496 | 1470656489470 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 2496 | 1470656489476 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:29 INFO - PROCESS | 2496 | 1470656489617 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:41:29 INFO - PROCESS | 2496 | 1470656489708 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 2496 | 1470656489710 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:29 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F670BD800 == 31 [pid = 2496] [id = 784] 04:41:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F63C89000) [pid = 2496] [serial = 2350] [outer = 0000000000000000] 04:41:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 83 (0000006F64178800) [pid = 2496] [serial = 2351] [outer = 0000006F63C89000] 04:41:29 INFO - PROCESS | 2496 | 1470656489756 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 2496 | ++DOMWINDOW == 84 (0000006F648D3C00) [pid = 2496] [serial = 2352] [outer = 0000006F63C89000] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 83 (0000006F68618800) [pid = 2496] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 82 (0000006F67A51800) [pid = 2496] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 81 (0000006F57D54000) [pid = 2496] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 80 (0000006F68AD6000) [pid = 2496] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 79 (0000006F67A47C00) [pid = 2496] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 78 (0000006F682A9000) [pid = 2496] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 77 (0000006F56E11400) [pid = 2496] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 76 (0000006F56E0E400) [pid = 2496] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 75 (0000006F67B4C800) [pid = 2496] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 74 (0000006F57E73400) [pid = 2496] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:41:30 INFO - PROCESS | 2496 | --DOMWINDOW == 73 (0000006F6868E400) [pid = 2496] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:41:30 INFO - PROCESS | 2496 | 1470656490260 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 838ms 04:41:30 INFO - PROCESS | 2496 | 1470656490306 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 2496 | 1470656490308 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:41:30 INFO - PROCESS | 2496 | 1470656490311 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:41:30 INFO - PROCESS | 2496 | 1470656490313 Marionette TRACE conn5 <- [1,3094,null,{}] 04:41:30 INFO - PROCESS | 2496 | 1470656490316 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 2496 | 1470656490318 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:30 INFO - PROCESS | 2496 | 1470656490438 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:41:30 INFO - PROCESS | 2496 | 1470656490490 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 2496 | 1470656490492 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:30 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67960800 == 32 [pid = 2496] [id = 785] 04:41:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 74 (0000006F56E11400) [pid = 2496] [serial = 2353] [outer = 0000000000000000] 04:41:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 75 (0000006F6515C800) [pid = 2496] [serial = 2354] [outer = 0000006F56E11400] 04:41:30 INFO - PROCESS | 2496 | 1470656490537 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 2496 | ++DOMWINDOW == 76 (0000006F66289C00) [pid = 2496] [serial = 2355] [outer = 0000006F56E11400] 04:41:30 INFO - PROCESS | 2496 | 1470656490860 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:41:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:41:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 587ms 04:41:30 INFO - PROCESS | 2496 | 1470656490903 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 2496 | 1470656490905 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:41:30 INFO - PROCESS | 2496 | 1470656490909 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 2496 | 1470656490910 Marionette TRACE conn5 <- [1,3098,null,{}] 04:41:30 INFO - PROCESS | 2496 | 1470656490914 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 2496 | 1470656490916 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:31 INFO - PROCESS | 2496 | 1470656491040 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:41:31 INFO - PROCESS | 2496 | 1470656491048 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 2496 | 1470656491050 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F67A7E800 == 33 [pid = 2496] [id = 786] 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 77 (0000006F66769000) [pid = 2496] [serial = 2356] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 78 (0000006F667A3C00) [pid = 2496] [serial = 2357] [outer = 0000006F66769000] 04:41:31 INFO - PROCESS | 2496 | 1470656491095 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 79 (0000006F6701CC00) [pid = 2496] [serial = 2358] [outer = 0000006F66769000] 04:41:31 INFO - PROCESS | 2496 | 1470656491505 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:41:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:41:31 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 04:41:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:41:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:41:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 04:41:31 INFO - PROCESS | 2496 | 1470656491541 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:41:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:41:31 INFO - PROCESS | 2496 | 1470656491543 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 2496 | 1470656491546 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 2496 | 1470656491548 Marionette TRACE conn5 <- [1,3102,null,{}] 04:41:31 INFO - PROCESS | 2496 | 1470656491551 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 2496 | 1470656491553 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:31 INFO - PROCESS | 2496 | 1470656491675 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:41:31 INFO - PROCESS | 2496 | 1470656491682 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"107b1cd6-bc4f-4325-8f7b-e431637fbe27\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 2496 | 1470656491684 Marionette INFO sendAsync 293fbd06-28d0-4209-af36-1ce26988e8ed 04:41:31 INFO - PROCESS | 2496 | ++DOCSHELL 0000006F63C19800 == 34 [pid = 2496] [id = 787] 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 80 (0000006F6701F800) [pid = 2496] [serial = 2359] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 81 (0000006F67915400) [pid = 2496] [serial = 2360] [outer = 0000006F6701F800] 04:41:31 INFO - PROCESS | 2496 | 1470656491729 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 2496 | ++DOMWINDOW == 82 (0000006F6794BC00) [pid = 2496] [serial = 2361] [outer = 0000006F6701F800] 04:41:32 INFO - PROCESS | 2496 | 1470656492163 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:41:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:41:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 04:41:32 INFO - PROCESS | 2496 | 1470656492180 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 2496 | 1470656492185 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:41:33 WARNING - u'runner_teardown' () 04:41:33 INFO - No more tests 04:41:33 INFO - Got 0 unexpected results 04:41:33 INFO - SUITE-END | took 686s 04:41:33 INFO - Closing logging queue 04:41:33 INFO - queue closed 04:41:33 INFO - Return code: 0 04:41:33 WARNING - # TBPL SUCCESS # 04:41:33 INFO - Running post-action listener: _resource_record_post_action 04:41:33 INFO - Running post-run listener: _resource_record_post_run 04:41:34 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 118828544; Write bytes: 1003249664; Read time: 1570130; Write time: 5551970 04:41:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:41:34 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 14977024; Write bytes: 110763008; Read time: 467820; Write time: 195610 04:41:34 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 103736832; Write bytes: 876787712; Read time: 1073790; Write time: 5341500 04:41:34 INFO - Running post-run listener: _upload_blobber_files 04:41:34 INFO - Blob upload gear active. 04:41:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:41:34 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 04:41:34 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'] 04:41:34 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 04:41:35 INFO - (blobuploader) - INFO - Open directory for files ... 04:41:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:41:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:41:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:35 INFO - (blobuploader) - INFO - Done attempting. 04:41:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:41:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:41:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:41:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:41:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:41:37 INFO - (blobuploader) - INFO - Done attempting. 04:41:37 INFO - (blobuploader) - INFO - Iteration through files over. 04:41:37 INFO - Return code: 0 04:41:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:41:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9853171f50e70b7e1542c096c14c27a97a312e8713cd32778f5b89e8cb4a80bcbd3dbfdfef614fae38e1e5cf5164e9b4bee39732e0ffb9820ec840c79708db5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e5ee34be742a3013f05a722c88692d1e97d763a344291114adc9a58c6ffb948c3a2d0120be27f545f88f021422dfa46561d765a789d0574893bd5b93434d2d2f"} 04:41:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:41:37 INFO - Writing to file C:\slave\test\properties\blobber_files 04:41:37 INFO - Contents: 04:41:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9853171f50e70b7e1542c096c14c27a97a312e8713cd32778f5b89e8cb4a80bcbd3dbfdfef614fae38e1e5cf5164e9b4bee39732e0ffb9820ec840c79708db5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e5ee34be742a3013f05a722c88692d1e97d763a344291114adc9a58c6ffb948c3a2d0120be27f545f88f021422dfa46561d765a789d0574893bd5b93434d2d2f"} 04:41:37 INFO - Running post-run listener: copy_logs_to_upload_dir 04:41:37 INFO - Copying logs to upload dir... 04:41:37 INFO - mkdir: C:\slave\test\build\upload\logs 04:41:37 INFO - Copying logs to upload dir... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... 04:41:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=974.171000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 14 secs) (at 2016-08-08 04:41:37.828731) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:37.829600) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9853171f50e70b7e1542c096c14c27a97a312e8713cd32778f5b89e8cb4a80bcbd3dbfdfef614fae38e1e5cf5164e9b4bee39732e0ffb9820ec840c79708db5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e5ee34be742a3013f05a722c88692d1e97d763a344291114adc9a58c6ffb948c3a2d0120be27f545f88f021422dfa46561d765a789d0574893bd5b93434d2d2f"} build_url:https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/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/W-Yo51cHSeC1vPxVFN2xrg/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/9853171f50e70b7e1542c096c14c27a97a312e8713cd32778f5b89e8cb4a80bcbd3dbfdfef614fae38e1e5cf5164e9b4bee39732e0ffb9820ec840c79708db5e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e5ee34be742a3013f05a722c88692d1e97d763a344291114adc9a58c6ffb948c3a2d0120be27f545f88f021422dfa46561d765a789d0574893bd5b93434d2d2f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/W-Yo51cHSeC1vPxVFN2xrg/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:37.958609) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:37.958977) ========= '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-059\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-059 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-059 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-059\AppData\Local LOGONSERVER=\\T-W864-IX-059 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-059 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-059 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-059 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-08 04:41:38.077321) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:38.077646) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-08 04:41:38.615522) ========= ========= Total master_lag: 0.52 =========