builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-105 starttime: 1469029661.86 results: success (0) buildid: 20160720071819 builduid: 58da0a028d44484fa926789a8ae521c3 revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:41.860223) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:41.860656) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:41.860933) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:42.340111) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:47:42.340622) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False --08:47:44-- 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% 25.21 MB/s 08:47:45 (25.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.493000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:47:44.906948) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-20 08:47:44.907427) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.611000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-20 08:47:51.568312) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:47:51.568686) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False 2016-07-20 08:47:53,069 truncating revision to first 12 chars 2016-07-20 08:47:53,069 Setting DEBUG logging. 2016-07-20 08:47:53,069 attempt 1/10 2016-07-20 08:47:53,069 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9e887ad7d5eb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 08:47:53,517 unpacking tar archive at: mozilla-beta-9e887ad7d5eb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.887000 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:47:53.889448) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:53.889776) ========= script_repo_revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:53.890223) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:53.890515) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 08:47:53.907959) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 42 secs) (at 2016-07-20 08:47:53.908283) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:47:55 INFO - MultiFileLogger online at 20160720 08:47:55 in C:\slave\test 08:47:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:47:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:47:55 INFO - {'append_to_log': False, 08:47:55 INFO - 'base_work_dir': 'C:\\slave\\test', 08:47:55 INFO - 'blob_upload_branch': 'mozilla-beta', 08:47:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:47:55 INFO - 'buildbot_json_path': 'buildprops.json', 08:47:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:47:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:47:55 INFO - 'download_minidump_stackwalk': True, 08:47:55 INFO - 'download_symbols': 'true', 08:47:55 INFO - 'e10s': False, 08:47:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:47:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:47:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:47:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:47:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:47:55 INFO - 'C:/mozilla-build/tooltool.py'), 08:47:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:47:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:47:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:47:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:47:55 INFO - 'log_level': 'info', 08:47:55 INFO - 'log_to_console': True, 08:47:55 INFO - 'opt_config_files': (), 08:47:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:47:55 INFO - '--processes=1', 08:47:55 INFO - '--config=%(test_path)s/wptrunner.ini', 08:47:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:47:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:47:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:47:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:47:55 INFO - 'pip_index': False, 08:47:55 INFO - 'require_test_zip': True, 08:47:55 INFO - 'test_type': ('testharness',), 08:47:55 INFO - 'this_chunk': '1', 08:47:55 INFO - 'total_chunks': '10', 08:47:55 INFO - 'virtualenv_path': 'venv', 08:47:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:47:55 INFO - 'work_dir': 'build'} 08:47:55 INFO - ##### 08:47:55 INFO - ##### Running clobber step. 08:47:55 INFO - ##### 08:47:55 INFO - Running pre-action listener: _resource_record_pre_action 08:47:55 INFO - Running main action method: clobber 08:47:55 INFO - rmtree: C:\slave\test\build 08:47:55 INFO - Using _rmtree_windows ... 08:47:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:51:11 INFO - Running post-action listener: _resource_record_post_action 08:51:11 INFO - ##### 08:51:11 INFO - ##### Running read-buildbot-config step. 08:51:11 INFO - ##### 08:51:11 INFO - Running pre-action listener: _resource_record_pre_action 08:51:11 INFO - Running main action method: read_buildbot_config 08:51:11 INFO - Using buildbot properties: 08:51:11 INFO - { 08:51:11 INFO - "project": "", 08:51:11 INFO - "product": "firefox", 08:51:11 INFO - "script_repo_revision": "production", 08:51:11 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 08:51:11 INFO - "repository": "", 08:51:11 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 08:51:11 INFO - "buildid": "20160720071819", 08:51:11 INFO - "pgo_build": "False", 08:51:11 INFO - "basedir": "C:\\slave\\test", 08:51:11 INFO - "buildnumber": 13, 08:51:11 INFO - "slavename": "t-w864-ix-105", 08:51:11 INFO - "revision": "9e887ad7d5ebd5369782230a86c3a51f84e9ab0e", 08:51:11 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 08:51:11 INFO - "platform": "win64", 08:51:11 INFO - "branch": "mozilla-beta", 08:51:11 INFO - "repo_path": "releases/mozilla-beta", 08:51:11 INFO - "moz_repo_path": "", 08:51:11 INFO - "stage_platform": "win64", 08:51:11 INFO - "builduid": "58da0a028d44484fa926789a8ae521c3", 08:51:11 INFO - "slavebuilddir": "test" 08:51:11 INFO - } 08:51:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 08:51:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 08:51:11 INFO - Running post-action listener: _resource_record_post_action 08:51:11 INFO - ##### 08:51:11 INFO - ##### Running download-and-extract step. 08:51:11 INFO - ##### 08:51:11 INFO - Running pre-action listener: _resource_record_pre_action 08:51:11 INFO - Running main action method: download_and_extract 08:51:11 INFO - mkdir: C:\slave\test\build\tests 08:51:11 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')]} 08:51:11 INFO - https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:51:11 INFO - trying https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 08:51:11 INFO - Downloading https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 08:51:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 08:51:12 INFO - Downloaded 1240 bytes. 08:51:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 08:51:12 INFO - Using the following test package requirements: 08:51:12 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:51:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 08:51:12 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 08:51:12 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'jsshell-win64.zip'], 08:51:12 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 08:51:12 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 08:51:12 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 08:51:12 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 08:51:12 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 08:51:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 08:51:12 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 08:51:12 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:51: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')]} 08:51:12 INFO - https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:51:12 INFO - trying https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 08:51:12 INFO - Downloading https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 08:51:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 08:51:14 INFO - Downloaded 20872013 bytes. 08:51:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:16 INFO - caution: filename not matched: web-platform/* 08:51:16 INFO - Return code: 11 08:51:16 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')]} 08:51:16 INFO - https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:51:16 INFO - trying https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 08:51:16 INFO - Downloading https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 08:51:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 08:51:18 INFO - Downloaded 36389910 bytes. 08:51:18 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:05 INFO - caution: filename not matched: bin/* 08:52:05 INFO - caution: filename not matched: config/* 08:52:05 INFO - caution: filename not matched: mozbase/* 08:52:05 INFO - caution: filename not matched: marionette/* 08:52:05 INFO - caution: filename not matched: tools/wptserve/* 08:52:05 INFO - Return code: 11 08:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:05 INFO - https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 08:52:05 INFO - trying https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:52:05 INFO - Downloading https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 08:52:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 08:52:07 INFO - Downloaded 82734753 bytes. 08:52:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:52:07 INFO - mkdir: C:\slave\test\properties 08:52:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:52:07 INFO - Writing to file C:\slave\test\properties\build_url 08:52:07 INFO - Contents: 08:52:07 INFO - build_url:https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip 08:52:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:52:08 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:52:08 INFO - Writing to file C:\slave\test\properties\symbols_url 08:52:08 INFO - Contents: 08:52:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:52: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')]} 08:52:08 INFO - https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:52:08 INFO - trying https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:52:08 INFO - Downloading https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 08:52:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:52:09 INFO - Downloaded 50750095 bytes. 08:52:09 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:52:09 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:52:12 INFO - Return code: 0 08:52:12 INFO - Running post-action listener: _resource_record_post_action 08:52:12 INFO - Running post-action listener: set_extra_try_arguments 08:52:12 INFO - ##### 08:52:12 INFO - ##### Running create-virtualenv step. 08:52:12 INFO - ##### 08:52:12 INFO - Running pre-action listener: _pre_create_virtualenv 08:52:12 INFO - Running pre-action listener: _resource_record_pre_action 08:52:12 INFO - Running main action method: create_virtualenv 08:52:12 INFO - Creating virtualenv C:\slave\test\build\venv 08:52:12 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 08:52:12 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:52:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:52:22 INFO - Installing distribute......................................................................................................................................................................................done. 08:52:24 INFO - Return code: 0 08:52:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:52:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:24 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 0x025CB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026784B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\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 08:52:24 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 08:52:24 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 08:52:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:52:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:24 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:52:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:24 INFO - 'DCLOCATION': 'SCL3', 08:52:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:24 INFO - 'HOMEDRIVE': 'C:', 08:52:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:52:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:24 INFO - 'KTS_VERSION': '1.19c', 08:52:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:52:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:52:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:24 INFO - 'MOZ_NO_REMOTE': '1', 08:52:24 INFO - 'NO_EM_RESTART': '1', 08:52:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:24 INFO - 'OS': 'Windows_NT', 08:52:24 INFO - 'OURDRIVE': 'C:', 08:52:24 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', 08:52:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:24 INFO - 'PROCESSOR_LEVEL': '6', 08:52:24 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:24 INFO - 'PROMPT': '$P$G', 08:52:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:24 INFO - 'PWD': 'C:\\slave\\test', 08:52:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:24 INFO - 'SYSTEMDRIVE': 'C:', 08:52:24 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:24 INFO - 'TEST1': 'testie', 08:52:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:24 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:52:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:52:24 INFO - 'USERNAME': 'cltbld', 08:52:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:52:24 INFO - 'WINDIR': 'C:\\windows', 08:52:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:26 INFO - Downloading/unpacking psutil>=0.7.1 08:52:26 INFO - Running setup.py egg_info for package psutil 08:52:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:26 INFO - Installing collected packages: psutil 08:52:26 INFO - Running setup.py install for psutil 08:52:26 INFO - building 'psutil._psutil_windows' extension 08:52:26 INFO - error: Unable to find vcvarsall.bat 08:52:26 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-ga9gh3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:26 INFO - running install 08:52:26 INFO - running build 08:52:26 INFO - running build_py 08:52:26 INFO - creating build 08:52:26 INFO - creating build\lib.win32-2.7 08:52:26 INFO - creating build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:52:26 INFO - running build_ext 08:52:26 INFO - building 'psutil._psutil_windows' extension 08:52:26 INFO - error: Unable to find vcvarsall.bat 08:52:26 INFO - ---------------------------------------- 08:52:26 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-ga9gh3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:26 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-105\AppData\Roaming\pip\pip.log 08:52:26 WARNING - Return code: 1 08:52:26 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! 08:52:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:52:26 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')]} 08:52:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:26 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')]} 08:52:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:26 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 0x025CB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026784B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\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 08:52:26 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 08:52:26 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 08:52:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:52:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:26 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:52:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:26 INFO - 'DCLOCATION': 'SCL3', 08:52:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:26 INFO - 'HOMEDRIVE': 'C:', 08:52:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:52:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:26 INFO - 'KTS_VERSION': '1.19c', 08:52:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:52:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:52:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:26 INFO - 'MOZ_NO_REMOTE': '1', 08:52:26 INFO - 'NO_EM_RESTART': '1', 08:52:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:26 INFO - 'OS': 'Windows_NT', 08:52:26 INFO - 'OURDRIVE': 'C:', 08:52:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:52:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:26 INFO - 'PROCESSOR_LEVEL': '6', 08:52:26 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:26 INFO - 'PROMPT': '$P$G', 08:52:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:26 INFO - 'PWD': 'C:\\slave\\test', 08:52:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:26 INFO - 'SYSTEMDRIVE': 'C:', 08:52:26 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:26 INFO - 'TEST1': 'testie', 08:52:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:26 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:52:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:52:26 INFO - 'USERNAME': 'cltbld', 08:52:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:52:26 INFO - 'WINDIR': 'C:\\windows', 08:52:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:27 INFO - Running setup.py egg_info for package mozsystemmonitor 08:52:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:52:27 INFO - Running setup.py egg_info for package psutil 08:52:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:27 INFO - Installing collected packages: mozsystemmonitor, psutil 08:52:27 INFO - Running setup.py install for mozsystemmonitor 08:52:27 INFO - Running setup.py install for psutil 08:52:27 INFO - building 'psutil._psutil_windows' extension 08:52:27 INFO - error: Unable to find vcvarsall.bat 08:52:27 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-ex5jhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:27 INFO - running install 08:52:27 INFO - running build 08:52:27 INFO - running build_py 08:52:27 INFO - running build_ext 08:52:27 INFO - building 'psutil._psutil_windows' extension 08:52:27 INFO - error: Unable to find vcvarsall.bat 08:52:27 INFO - ---------------------------------------- 08:52:27 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-ex5jhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-105\AppData\Roaming\pip\pip.log 08:52:27 WARNING - Return code: 1 08:52:27 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! 08:52:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:52:27 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')]} 08:52:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:27 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')]} 08:52:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:27 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 0x025CB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026784B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\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 08:52:27 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 08:52:27 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 08:52:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:52:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:27 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:52:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:27 INFO - 'DCLOCATION': 'SCL3', 08:52:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:27 INFO - 'HOMEDRIVE': 'C:', 08:52:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:52:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:27 INFO - 'KTS_VERSION': '1.19c', 08:52:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:52:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:52:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:27 INFO - 'MOZ_NO_REMOTE': '1', 08:52:27 INFO - 'NO_EM_RESTART': '1', 08:52:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:27 INFO - 'OS': 'Windows_NT', 08:52:27 INFO - 'OURDRIVE': 'C:', 08:52:27 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', 08:52:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:27 INFO - 'PROCESSOR_LEVEL': '6', 08:52:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:27 INFO - 'PROMPT': '$P$G', 08:52:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:27 INFO - 'PWD': 'C:\\slave\\test', 08:52:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:27 INFO - 'SYSTEMDRIVE': 'C:', 08:52:27 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:27 INFO - 'TEST1': 'testie', 08:52:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:27 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:52:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:52:27 INFO - 'USERNAME': 'cltbld', 08:52:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:52:27 INFO - 'WINDIR': 'C:\\windows', 08:52:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:27 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:27 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:27 INFO - Running setup.py egg_info for package blobuploader 08:52:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52:31 INFO - Running setup.py egg_info for package requests 08:52:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:31 INFO - Downloading docopt-0.6.1.tar.gz 08:52:31 INFO - Running setup.py egg_info for package docopt 08:52:31 INFO - Installing collected packages: blobuploader, docopt, requests 08:52:31 INFO - Running setup.py install for blobuploader 08:52:31 INFO - Running setup.py install for docopt 08:52:31 INFO - Running setup.py install for requests 08:52:31 INFO - Successfully installed blobuploader docopt requests 08:52:31 INFO - Cleaning up... 08:52:31 INFO - Return code: 0 08:52:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:31 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')]} 08:52:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:31 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')]} 08:52:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:31 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 0x025CB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026784B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, '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-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\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 08:52:31 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 08:52:31 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 08:52:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:31 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:52:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:31 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:31 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:31 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:52:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:31 INFO - 'DCLOCATION': 'SCL3', 08:52:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:31 INFO - 'HOMEDRIVE': 'C:', 08:52:31 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:52:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:31 INFO - 'KTS_VERSION': '1.19c', 08:52:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:52:31 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:52:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:31 INFO - 'MOZ_NO_REMOTE': '1', 08:52:31 INFO - 'NO_EM_RESTART': '1', 08:52:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:31 INFO - 'OS': 'Windows_NT', 08:52:31 INFO - 'OURDRIVE': 'C:', 08:52:31 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', 08:52:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:31 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:31 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:31 INFO - 'PROCESSOR_LEVEL': '6', 08:52:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:31 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:31 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:31 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:31 INFO - 'PROMPT': '$P$G', 08:52:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:31 INFO - 'PWD': 'C:\\slave\\test', 08:52:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:31 INFO - 'SYSTEMDRIVE': 'C:', 08:52:31 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:31 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:31 INFO - 'TEST1': 'testie', 08:52:31 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:31 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:52:31 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:52:31 INFO - 'USERNAME': 'cltbld', 08:52:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:52:31 INFO - 'WINDIR': 'C:\\windows', 08:52:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:35 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:35 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 08:52:35 INFO - Running setup.py install for browsermob-proxy 08:52:50 INFO - Running setup.py install for manifestparser 08:52:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for marionette-client 08:52:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for marionette-driver 08:52:50 INFO - Running setup.py install for mozcrash 08:52:50 INFO - Running setup.py install for mozdebug 08:52:50 INFO - Running setup.py install for mozdevice 08:52:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozfile 08:52:50 INFO - Running setup.py install for mozhttpd 08:52:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozinfo 08:52:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozInstall 08:52:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozleak 08:52:50 INFO - Running setup.py install for mozlog 08:52:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for moznetwork 08:52:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozprocess 08:52:50 INFO - Running setup.py install for mozprofile 08:52:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:50 INFO - Running setup.py install for mozrunner 08:52:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Running setup.py install for mozscreenshot 08:52:51 INFO - Running setup.py install for moztest 08:52:51 INFO - Running setup.py install for mozversion 08:52:51 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:51 INFO - Running setup.py install for wptserve 08:52:51 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 08:52:51 INFO - Cleaning up... 08:52:51 INFO - Return code: 0 08:52:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:51 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')]} 08:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:51 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')]} 08:52:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:51 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 0x025CB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026F4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026784B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, '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-105', 'USERDOMAIN': 'T-W864-IX-105', '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-105', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-105', '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-105\\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 08:52:51 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 08:52:51 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 08:52:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:52:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:52:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:52:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:52:51 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:52:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:51 INFO - 'DCLOCATION': 'SCL3', 08:52:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:51 INFO - 'HOMEDRIVE': 'C:', 08:52:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:52:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:51 INFO - 'KTS_VERSION': '1.19c', 08:52:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:52:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:52:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:51 INFO - 'MOZ_NO_REMOTE': '1', 08:52:51 INFO - 'NO_EM_RESTART': '1', 08:52:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:51 INFO - 'OS': 'Windows_NT', 08:52:51 INFO - 'OURDRIVE': 'C:', 08:52:51 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', 08:52:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:52:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:51 INFO - 'PROCESSOR_LEVEL': '6', 08:52:51 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:52:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:52:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:52:51 INFO - 'PROMPT': '$P$G', 08:52:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:51 INFO - 'PWD': 'C:\\slave\\test', 08:52:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:51 INFO - 'SYSTEMDRIVE': 'C:', 08:52:51 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:51 INFO - 'TEST1': 'testie', 08:52:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:52:51 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:52:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:52:51 INFO - 'USERNAME': 'cltbld', 08:52:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:52:51 INFO - 'WINDIR': 'C:\\windows', 08:52:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:54 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:54 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)) 08:53:06 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)) 08:53:06 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)) 08:53:06 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)) 08:53:06 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)) 08:53:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:53:06 INFO - Downloading blessings-1.6.tar.gz 08:53:06 INFO - Running setup.py egg_info for package blessings 08:53:06 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)) 08:53:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:53:06 INFO - Running setup.py install for blessings 08:53:06 INFO - Running setup.py install for browsermob-proxy 08:53:06 INFO - Running setup.py install for manifestparser 08:53:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for marionette-client 08:53:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:53:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for marionette-driver 08:53:06 INFO - Running setup.py install for mozcrash 08:53:06 INFO - Running setup.py install for mozdebug 08:53:06 INFO - Running setup.py install for mozdevice 08:53:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for mozhttpd 08:53:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for mozInstall 08:53:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for mozleak 08:53:06 INFO - Running setup.py install for mozprofile 08:53:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Running setup.py install for mozrunner 08:53:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:53:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:53:08 INFO - Running setup.py install for mozscreenshot 08:53:08 INFO - Running setup.py install for moztest 08:53:08 INFO - Running setup.py install for mozversion 08:53:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:53:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:53:08 INFO - Running setup.py install for wptserve 08:53:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:53:08 INFO - Cleaning up... 08:53:08 INFO - Return code: 0 08:53:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:53:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:53:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:53:08 INFO - Reading from file tmpfile_stdout 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - Current package versions: 08:53:08 INFO - blessings == 1.6 08:53:08 INFO - blobuploader == 1.2.4 08:53:08 INFO - browsermob-proxy == 0.6.0 08:53:08 INFO - distribute == 0.6.14 08:53:08 INFO - docopt == 0.6.1 08:53:08 INFO - manifestparser == 1.1 08:53:08 INFO - marionette-client == 2.3.0 08:53:08 INFO - marionette-driver == 1.4.0 08:53:08 INFO - mozInstall == 1.12 08:53:08 INFO - mozcrash == 0.17 08:53:08 INFO - mozdebug == 0.1 08:53:08 INFO - mozdevice == 0.48 08:53:08 INFO - mozfile == 1.2 08:53:08 INFO - mozhttpd == 0.7 08:53:08 INFO - mozinfo == 0.9 08:53:08 INFO - mozleak == 0.1 08:53:08 INFO - mozlog == 3.1 08:53:08 INFO - moznetwork == 0.27 08:53:08 INFO - mozprocess == 0.22 08:53:08 INFO - mozprofile == 0.28 08:53:08 INFO - mozrunner == 6.11 08:53:08 INFO - mozscreenshot == 0.1 08:53:08 INFO - mozsystemmonitor == 0.0 08:53:08 INFO - moztest == 0.7 08:53:08 INFO - mozversion == 1.4 08:53:08 INFO - requests == 1.2.3 08:53:08 INFO - wptserve == 1.4.0 08:53:08 INFO - Running post-action listener: _resource_record_post_action 08:53:08 INFO - Running post-action listener: _start_resource_monitoring 08:53:08 INFO - Starting resource monitoring. 08:53:08 INFO - ##### 08:53:08 INFO - ##### Running pull step. 08:53:08 INFO - ##### 08:53:08 INFO - Running pre-action listener: _resource_record_pre_action 08:53:08 INFO - Running main action method: pull 08:53:08 INFO - Pull has nothing to do! 08:53:08 INFO - Running post-action listener: _resource_record_post_action 08:53:08 INFO - ##### 08:53:08 INFO - ##### Running install step. 08:53:08 INFO - ##### 08:53:08 INFO - Running pre-action listener: _resource_record_pre_action 08:53:08 INFO - Running main action method: install 08:53:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:53:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:53:08 INFO - Reading from file tmpfile_stdout 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - Detecting whether we're running mozinstall >=1.0... 08:53:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:53:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:53:08 INFO - Reading from file tmpfile_stdout 08:53:08 INFO - Output received: 08:53:08 INFO - Usage: mozinstall-script.py [options] installer 08:53:08 INFO - Options: 08:53:08 INFO - -h, --help show this help message and exit 08:53:08 INFO - -d DEST, --destination=DEST 08:53:08 INFO - Directory to install application into. [default: 08:53:08 INFO - "C:\slave\test"] 08:53:08 INFO - --app=APP Application being installed. [default: firefox] 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - Using _rmtree_windows ... 08:53:08 INFO - mkdir: C:\slave\test\build\application 08:53:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:53:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 08:53:11 INFO - Reading from file tmpfile_stdout 08:53:11 INFO - Output received: 08:53:11 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:53:11 INFO - Using _rmtree_windows ... 08:53:11 INFO - Using _rmtree_windows ... 08:53:11 INFO - Running post-action listener: _resource_record_post_action 08:53:11 INFO - ##### 08:53:11 INFO - ##### Running run-tests step. 08:53:11 INFO - ##### 08:53:11 INFO - Running pre-action listener: _resource_record_pre_action 08:53:11 INFO - Running main action method: run_tests 08:53:11 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:53:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:53:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:53:11 INFO - grabbing minidump binary from tooltool 08:53:11 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')]} 08:53:11 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 0x026AE368>, '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 0x023CED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027070C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:53:11 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 08:53:11 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 08:53:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:53:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplblfbh 08:53:12 INFO - INFO - File integrity verified, renaming tmplblfbh to win32-minidump_stackwalk.exe 08:53:12 INFO - Return code: 0 08:53:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:53:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:53:12 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/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:53:12 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/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:53:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:53:12 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Roaming', 08:53:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:53:12 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:53:12 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:53:12 INFO - 'COMPUTERNAME': 'T-W864-IX-105', 08:53:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:53:12 INFO - 'DCLOCATION': 'SCL3', 08:53:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:53:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:53:12 INFO - 'HOMEDRIVE': 'C:', 08:53:12 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-105', 08:53:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:53:12 INFO - 'KTS_VERSION': '1.19c', 08:53:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-105\\AppData\\Local', 08:53:12 INFO - 'LOGONSERVER': '\\\\T-W864-IX-105', 08:53:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:53:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:53:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:53:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:53:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:12 INFO - 'MOZ_NO_REMOTE': '1', 08:53:12 INFO - 'NO_EM_RESTART': '1', 08:53:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:53:12 INFO - 'OS': 'Windows_NT', 08:53:12 INFO - 'OURDRIVE': 'C:', 08:53: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', 08:53:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:53:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:53:12 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:53:12 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:53:12 INFO - 'PROCESSOR_LEVEL': '6', 08:53:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:53:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:53:12 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:53:12 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:53:12 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:53:12 INFO - 'PROMPT': '$P$G', 08:53:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:53:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:53:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:53:12 INFO - 'PWD': 'C:\\slave\\test', 08:53:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:53:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:53:12 INFO - 'SYSTEMDRIVE': 'C:', 08:53:12 INFO - 'SYSTEMROOT': 'C:\\windows', 08:53:12 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:53:12 INFO - 'TEST1': 'testie', 08:53:12 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:53:12 INFO - 'USERDOMAIN': 'T-W864-IX-105', 08:53:12 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-105', 08:53:12 INFO - 'USERNAME': 'cltbld', 08:53:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-105', 08:53:12 INFO - 'WINDIR': 'C:\\windows', 08:53:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:53:12 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/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 08:53:14 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 08:53:14 INFO - import pkg_resources 08:53:16 INFO - Using 1 client processes 08:53:18 INFO - SUITE-START | Running 778 tests 08:53:18 INFO - Running testharness tests 08:53:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:53:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:53:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:53:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 08:53:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:53:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:53:19 INFO - Setting up ssl 08:53:19 INFO - PROCESS | certutil | 08:53:19 INFO - PROCESS | certutil | 08:53:19 INFO - PROCESS | certutil | 08:53:19 INFO - Certificate Nickname Trust Attributes 08:53:19 INFO - SSL,S/MIME,JAR/XPI 08:53:19 INFO - 08:53:19 INFO - web-platform-tests CT,, 08:53:19 INFO - 08:53:19 INFO - Starting runner 08:53:20 INFO - PROCESS | 1652 | [1652] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:53:20 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:53:20 INFO - PROCESS | 1652 | [1652] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:53:21 INFO - PROCESS | 1652 | 1469030001680 Marionette DEBUG Marionette enabled via build flag and pref 08:53:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EA8A5E000 == 1 [pid = 1652] [id = 1] 08:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0000002EB7997800) [pid = 1652] [serial = 1] [outer = 0000000000000000] 08:53:22 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0000002EB7998800) [pid = 1652] [serial = 2] [outer = 0000002EB7997800] 08:53:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF81000 == 2 [pid = 1652] [id = 2] 08:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0000002EBAF81800) [pid = 1652] [serial = 3] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0000002EBAF82800) [pid = 1652] [serial = 4] [outer = 0000002EBAF81800] 08:53:23 INFO - PROCESS | 1652 | 1469030003386 Marionette INFO Listening on port 2828 08:53:25 INFO - PROCESS | 1652 | 1469030005164 Marionette DEBUG Marionette enabled via command-line flag 08:53:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBCA0000 == 3 [pid = 1652] [id = 3] 08:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0000002EBBF1C800) [pid = 1652] [serial = 5] [outer = 0000000000000000] 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0000002EBBF1D800) [pid = 1652] [serial = 6] [outer = 0000002EBBF1C800] 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0000002EBC92C800) [pid = 1652] [serial = 7] [outer = 0000002EBAF81800] 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:25 INFO - PROCESS | 1652 | 1469030005913 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49302 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:25 INFO - PROCESS | 1652 | 1469030005924 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49303 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:25 INFO - PROCESS | 1652 | 1469030005932 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49304 08:53:25 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:25 INFO - PROCESS | 1652 | 1469030005966 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49305 08:53:25 INFO - PROCESS | 1652 | 1469030005969 Marionette DEBUG Closed connection conn0 08:53:25 INFO - PROCESS | 1652 | 1469030005970 Marionette DEBUG Closed connection conn1 08:53:25 INFO - PROCESS | 1652 | 1469030005972 Marionette DEBUG Closed connection conn2 08:53:26 INFO - PROCESS | 1652 | 1469030006050 Marionette DEBUG Closed connection conn3 08:53:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:26 INFO - PROCESS | 1652 | 1469030006056 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49306 08:53:26 INFO - PROCESS | 1652 | 1469030006187 Marionette DEBUG Closed connection conn4 08:53:26 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:26 INFO - PROCESS | 1652 | 1469030006195 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49307 08:53:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE4D000 == 4 [pid = 1652] [id = 4] 08:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0000002EBCE97800) [pid = 1652] [serial = 8] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0000002EBCEA2000) [pid = 1652] [serial = 9] [outer = 0000002EBCE97800] 08:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0000002EBD06F400) [pid = 1652] [serial = 10] [outer = 0000002EBCE97800] 08:53:26 INFO - PROCESS | 1652 | 1469030006363 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:53:26 INFO - PROCESS | 1652 | 1469030006368 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0"} 08:53:27 INFO - PROCESS | 1652 | [1652] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:27 INFO - PROCESS | 1652 | [1652] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:27 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BAC800 == 5 [pid = 1652] [id = 5] 08:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0000002EC2BB3800) [pid = 1652] [serial = 11] [outer = 0000000000000000] 08:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BB4000 == 6 [pid = 1652] [id = 6] 08:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0000002EC2C0DC00) [pid = 1652] [serial = 12] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC366C800 == 7 [pid = 1652] [id = 7] 08:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0000002EC2C0D400) [pid = 1652] [serial = 13] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:28 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0000002EC3982400) [pid = 1652] [serial = 14] [outer = 0000002EC2C0D400] 08:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0000002EC3CCE000) [pid = 1652] [serial = 15] [outer = 0000002EC2BB3800] 08:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0000002EC3978C00) [pid = 1652] [serial = 16] [outer = 0000002EC2C0DC00] 08:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0000002EC3AD0400) [pid = 1652] [serial = 17] [outer = 0000002EC2C0D400] 08:53:29 INFO - PROCESS | 1652 | 1469030009520 Marionette INFO startBrowser 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:29 INFO - PROCESS | 1652 | 1469030009556 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1652 | 1469030009569 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1652 | 1469030009571 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0000002EC5662000) [pid = 1652] [serial = 18] [outer = 0000002EC2C0D400] 08:53:30 INFO - PROCESS | 1652 | 1469030010601 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"86b7a2ef-5964-4865-9db8-d82d4091db17","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0","command_id":1}}] 08:53:31 INFO - PROCESS | 1652 | 1469030011001 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}] 08:53:31 INFO - PROCESS | 1652 | 1469030011004 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:31 INFO - PROCESS | 1652 | 1469030011039 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:53:31 INFO - PROCESS | 1652 | 1469030011101 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:53:31 INFO - PROCESS | 1652 | 1469030011104 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:31 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:53:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EA8A5E000 == 6 [pid = 1652] [id = 1] 08:53:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0000002EB5709800) [pid = 1652] [serial = 19] [outer = 0000002EC2C0D400] 08:53:33 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:33 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:33 INFO - PROCESS | 1652 | 1469030013507 Marionette TRACE conn5 <- [1,3,null,{}] 08:53:33 INFO - PROCESS | 1652 | 1469030013514 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:53:33 INFO - PROCESS | 1652 | 1469030013517 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:33 INFO - PROCESS | 1652 | 1469030013542 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:53:33 INFO - PROCESS | 1652 | 1469030013575 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 1652 | 1469030013579 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:53:33 INFO - PROCESS | 1652 | 1469030013590 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1652 | 1469030013595 Marionette TRACE conn5 <- [1,6,null,{}] 08:53:33 INFO - PROCESS | 1652 | 1469030013610 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}] 08:53:33 INFO - PROCESS | 1652 | 1469030013613 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:33 INFO - PROCESS | 1652 | 1469030013637 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:53:33 INFO - PROCESS | 1652 | 1469030013643 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1652 | 1469030013647 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF29000 == 7 [pid = 1652] [id = 8] 08:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0000002EBD543400) [pid = 1652] [serial = 20] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0000002EC06B6C00) [pid = 1652] [serial = 21] [outer = 0000002EBD543400] 08:53:33 INFO - PROCESS | 1652 | 1469030013707 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0000002EC294C800) [pid = 1652] [serial = 22] [outer = 0000002EBD543400] 08:53:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE44000 == 8 [pid = 1652] [id = 9] 08:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0000002EC3209C00) [pid = 1652] [serial = 23] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0000002EC338D000) [pid = 1652] [serial = 24] [outer = 0000002EC3209C00] 08:53:34 INFO - PROCESS | 1652 | 1469030014381 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0000002EC31BFC00) [pid = 1652] [serial = 25] [outer = 0000002EC3209C00] 08:53:34 INFO - PROCESS | 1652 | 1469030014820 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1300ms 08:53:35 INFO - PROCESS | 1652 | 1469030015001 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 1652 | 1469030015005 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:53:35 INFO - PROCESS | 1652 | 1469030015027 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1652 | 1469030015029 Marionette TRACE conn5 <- [1,10,null,{}] 08:53:35 INFO - PROCESS | 1652 | 1469030015034 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}] 08:53:35 INFO - PROCESS | 1652 | 1469030015036 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:35 INFO - PROCESS | 1652 | 1469030015233 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:53:35 INFO - PROCESS | 1652 | 1469030015300 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 1652 | 1469030015303 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB600D000 == 9 [pid = 1652] [id = 10] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0000002EBAF5C400) [pid = 1652] [serial = 26] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0000002EBAFA6800) [pid = 1652] [serial = 27] [outer = 0000002EBAF5C400] 08:53:35 INFO - PROCESS | 1652 | 1469030015355 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0000002EBB2C5400) [pid = 1652] [serial = 28] [outer = 0000002EBAF5C400] 08:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7011800 == 10 [pid = 1652] [id = 11] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0000002EB701B000) [pid = 1652] [serial = 29] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0000002EB7008000) [pid = 1652] [serial = 30] [outer = 0000002EB701B000] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0000002EB5E4E000) [pid = 1652] [serial = 31] [outer = 0000002EB701B000] 08:53:35 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE4D000 == 9 [pid = 1652] [id = 4] 08:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB57A5800 == 10 [pid = 1652] [id = 12] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0000002EBB2BFC00) [pid = 1652] [serial = 32] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0000002EBD06E400) [pid = 1652] [serial = 33] [outer = 0000002EBB2BFC00] 08:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0000002EBBC11000) [pid = 1652] [serial = 34] [outer = 0000002EBB2BFC00] 08:53:36 INFO - PROCESS | 1652 | 1469030016029 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1035ms 08:53:36 INFO - PROCESS | 1652 | 1469030016060 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 1652 | 1469030016065 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:53:36 INFO - PROCESS | 1652 | 1469030016069 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:53:36 INFO - PROCESS | 1652 | 1469030016073 Marionette TRACE conn5 <- [1,14,null,{}] 08:53:36 INFO - PROCESS | 1652 | 1469030016077 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}] 08:53:36 INFO - PROCESS | 1652 | 1469030016081 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:36 INFO - PROCESS | 1652 | 1469030016169 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:53:36 INFO - PROCESS | 1652 | 1469030016176 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1652 | 1469030016178 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2E1000 == 11 [pid = 1652] [id = 13] 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0000002EBBF3D000) [pid = 1652] [serial = 35] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0000002EC060E800) [pid = 1652] [serial = 36] [outer = 0000002EBBF3D000] 08:53:36 INFO - PROCESS | 1652 | 1469030016226 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0000002EC2884C00) [pid = 1652] [serial = 37] [outer = 0000002EBBF3D000] 08:53:36 INFO - PROCESS | 1652 | 1469030016619 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 586ms 08:53:36 INFO - PROCESS | 1652 | 1469030016660 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 1652 | 1469030016663 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:36 INFO - PROCESS | 1652 | 1469030016687 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 1652 | 1469030016689 Marionette TRACE conn5 <- [1,18,null,{}] 08:53:36 INFO - PROCESS | 1652 | 1469030016693 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}] 08:53:36 INFO - PROCESS | 1652 | 1469030016695 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:36 INFO - PROCESS | 1652 | 1469030016790 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:53:36 INFO - PROCESS | 1652 | 1469030016798 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1652 | 1469030016800 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93A800 == 12 [pid = 1652] [id = 14] 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0000002EC37AB800) [pid = 1652] [serial = 38] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0000002EC3FEE400) [pid = 1652] [serial = 39] [outer = 0000002EC37AB800] 08:53:36 INFO - PROCESS | 1652 | 1469030016846 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0000002EC45EFC00) [pid = 1652] [serial = 40] [outer = 0000002EC37AB800] 08:53:37 INFO - PROCESS | 1652 | 1469030017283 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 08:53:37 INFO - PROCESS | 1652 | 1469030017314 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1652 | 1469030017318 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:37 INFO - PROCESS | 1652 | 1469030017329 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1652 | 1469030017334 Marionette TRACE conn5 <- [1,22,null,{}] 08:53:37 INFO - PROCESS | 1652 | 1469030017338 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}] 08:53:37 INFO - PROCESS | 1652 | 1469030017342 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:37 INFO - PROCESS | 1652 | 1469030017433 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:53:37 INFO - PROCESS | 1652 | 1469030017438 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1652 | 1469030017440 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06D6800 == 13 [pid = 1652] [id = 15] 08:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0000002EC064D000) [pid = 1652] [serial = 41] [outer = 0000000000000000] 08:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0000002EC3FEC000) [pid = 1652] [serial = 42] [outer = 0000002EC064D000] 08:53:37 INFO - PROCESS | 1652 | 1469030017485 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0000002EC4C27800) [pid = 1652] [serial = 43] [outer = 0000002EC064D000] 08:53:37 INFO - PROCESS | 1652 | 1469030017879 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:37 INFO - PROCESS | 1652 | 1469030017921 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1652 | 1469030017923 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 1652 | 1469030017927 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1652 | 1469030017928 Marionette TRACE conn5 <- [1,26,null,{}] 08:53:37 INFO - PROCESS | 1652 | 1469030017932 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}] 08:53:37 INFO - PROCESS | 1652 | 1469030017934 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:38 INFO - PROCESS | 1652 | 1469030018015 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:53:38 INFO - PROCESS | 1652 | 1469030018020 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1652 | 1469030018022 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC284B000 == 14 [pid = 1652] [id = 16] 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0000002EBBD3F000) [pid = 1652] [serial = 44] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0000002EC0649000) [pid = 1652] [serial = 45] [outer = 0000002EBBD3F000] 08:53:38 INFO - PROCESS | 1652 | 1469030018067 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0000002EC5662C00) [pid = 1652] [serial = 46] [outer = 0000002EBBD3F000] 08:53:38 INFO - PROCESS | 1652 | 1469030018449 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 08:53:38 INFO - PROCESS | 1652 | 1469030018515 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 1652 | 1469030018517 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:38 INFO - PROCESS | 1652 | 1469030018528 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 1652 | 1469030018530 Marionette TRACE conn5 <- [1,30,null,{}] 08:53:38 INFO - PROCESS | 1652 | 1469030018534 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}] 08:53:38 INFO - PROCESS | 1652 | 1469030018536 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:38 INFO - PROCESS | 1652 | 1469030018619 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:53:38 INFO - PROCESS | 1652 | 1469030018625 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 1652 | 1469030018631 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C0000 == 15 [pid = 1652] [id = 17] 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0000002EC3C10800) [pid = 1652] [serial = 47] [outer = 0000000000000000] 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0000002EC4C27C00) [pid = 1652] [serial = 48] [outer = 0000002EC3C10800] 08:53:38 INFO - PROCESS | 1652 | 1469030018687 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0000002EC6AD0C00) [pid = 1652] [serial = 49] [outer = 0000002EC3C10800] 08:53:39 INFO - PROCESS | 1652 | 1469030019106 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 650ms 08:53:39 INFO - PROCESS | 1652 | 1469030019173 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1652 | 1469030019176 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:39 INFO - PROCESS | 1652 | 1469030019179 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1652 | 1469030019181 Marionette TRACE conn5 <- [1,34,null,{}] 08:53:39 INFO - PROCESS | 1652 | 1469030019184 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}] 08:53:39 INFO - PROCESS | 1652 | 1469030019187 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:39 INFO - PROCESS | 1652 | 1469030019269 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:53:39 INFO - PROCESS | 1652 | 1469030019274 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1652 | 1469030019276 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB3000 == 16 [pid = 1652] [id = 18] 08:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0000002EBBF3EC00) [pid = 1652] [serial = 50] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0000002EBCED2C00) [pid = 1652] [serial = 51] [outer = 0000002EBBF3EC00] 08:53:39 INFO - PROCESS | 1652 | 1469030019321 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0000002EBBDE4400) [pid = 1652] [serial = 52] [outer = 0000002EBBF3EC00] 08:53:39 INFO - PROCESS | 1652 | 1469030019791 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 08:53:39 INFO - PROCESS | 1652 | 1469030019811 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1652 | 1469030019813 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:39 INFO - PROCESS | 1652 | 1469030019816 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1652 | 1469030019818 Marionette TRACE conn5 <- [1,38,null,{}] 08:53:39 INFO - PROCESS | 1652 | 1469030019821 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}] 08:53:39 INFO - PROCESS | 1652 | 1469030019823 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:39 INFO - PROCESS | 1652 | 1469030019900 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:53:39 INFO - PROCESS | 1652 | 1469030019905 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1652 | 1469030019907 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B1000 == 17 [pid = 1652] [id = 19] 08:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0000002EB4D48C00) [pid = 1652] [serial = 53] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EB4D51C00) [pid = 1652] [serial = 54] [outer = 0000002EB4D48C00] 08:53:39 INFO - PROCESS | 1652 | 1469030019952 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EBCED1C00) [pid = 1652] [serial = 55] [outer = 0000002EB4D48C00] 08:53:40 INFO - PROCESS | 1652 | 1469030020316 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 521ms 08:53:40 INFO - PROCESS | 1652 | 1469030020342 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 1652 | 1469030020344 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:40 INFO - PROCESS | 1652 | 1469030020347 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 1652 | 1469030020349 Marionette TRACE conn5 <- [1,42,null,{}] 08:53:40 INFO - PROCESS | 1652 | 1469030020352 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}] 08:53:40 INFO - PROCESS | 1652 | 1469030020354 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:40 INFO - PROCESS | 1652 | 1469030020458 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:53:40 INFO - PROCESS | 1652 | 1469030020465 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1652 | 1469030020467 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC638C800 == 18 [pid = 1652] [id = 20] 08:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EB4CDA000) [pid = 1652] [serial = 56] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB4CDE800) [pid = 1652] [serial = 57] [outer = 0000002EB4CDA000] 08:53:40 INFO - PROCESS | 1652 | 1469030020513 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB4D4D000) [pid = 1652] [serial = 58] [outer = 0000002EB4CDA000] 08:53:40 INFO - PROCESS | 1652 | 1469030020901 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 08:53:40 INFO - PROCESS | 1652 | 1469030020937 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 1652 | 1469030020939 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 1652 | 1469030020943 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:40 INFO - PROCESS | 1652 | 1469030020945 Marionette TRACE conn5 <- [1,46,null,{}] 08:53:40 INFO - PROCESS | 1652 | 1469030020948 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}] 08:53:40 INFO - PROCESS | 1652 | 1469030020950 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:41 INFO - PROCESS | 1652 | 1469030021050 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:53:41 INFO - PROCESS | 1652 | 1469030021058 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 1652 | 1469030021060 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4592000 == 19 [pid = 1652] [id = 21] 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EB4D4E400) [pid = 1652] [serial = 59] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC0276800) [pid = 1652] [serial = 60] [outer = 0000002EB4D4E400] 08:53:41 INFO - PROCESS | 1652 | 1469030021104 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC33B1800) [pid = 1652] [serial = 61] [outer = 0000002EB4D4E400] 08:53:41 INFO - PROCESS | 1652 | 1469030021465 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 08:53:41 INFO - PROCESS | 1652 | 1469030021532 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1652 | 1469030021534 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 1652 | 1469030021538 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:53:41 INFO - PROCESS | 1652 | 1469030021540 Marionette TRACE conn5 <- [1,50,null,{}] 08:53:41 INFO - PROCESS | 1652 | 1469030021543 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}] 08:53:41 INFO - PROCESS | 1652 | 1469030021545 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:41 INFO - PROCESS | 1652 | 1469030021656 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:53:41 INFO - PROCESS | 1652 | 1469030021663 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 1652 | 1469030021666 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957E800 == 20 [pid = 1652] [id = 22] 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC887EC00) [pid = 1652] [serial = 62] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC9308000) [pid = 1652] [serial = 63] [outer = 0000002EC887EC00] 08:53:41 INFO - PROCESS | 1652 | 1469030021727 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC9649400) [pid = 1652] [serial = 64] [outer = 0000002EC887EC00] 08:53:42 INFO - PROCESS | 1652 | 1469030022117 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:53:42 INFO - PROCESS | 1652 | 1469030022170 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 1652 | 1469030022172 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 1652 | 1469030022176 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 1652 | 1469030022178 Marionette TRACE conn5 <- [1,54,null,{}] 08:53:42 INFO - PROCESS | 1652 | 1469030022182 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}] 08:53:42 INFO - PROCESS | 1652 | 1469030022184 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:42 INFO - PROCESS | 1652 | 1469030022297 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:53:42 INFO - PROCESS | 1652 | 1469030022304 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1652 | 1469030022306 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A9800 == 21 [pid = 1652] [id = 23] 08:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC964EC00) [pid = 1652] [serial = 65] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC9F14800) [pid = 1652] [serial = 66] [outer = 0000002EC964EC00] 08:53:42 INFO - PROCESS | 1652 | 1469030022349 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC9F1D800) [pid = 1652] [serial = 67] [outer = 0000002EC964EC00] 08:53:42 INFO - PROCESS | 1652 | 1469030022702 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 08:53:42 INFO - PROCESS | 1652 | 1469030022765 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 1652 | 1469030022767 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:53:42 INFO - PROCESS | 1652 | 1469030022770 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 1652 | 1469030022772 Marionette TRACE conn5 <- [1,58,null,{}] 08:53:42 INFO - PROCESS | 1652 | 1469030022776 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}] 08:53:42 INFO - PROCESS | 1652 | 1469030022777 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:42 INFO - PROCESS | 1652 | 1469030022891 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:53:42 INFO - PROCESS | 1652 | 1469030022899 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1652 | 1469030022909 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F20000 == 22 [pid = 1652] [id = 24] 08:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A16000) [pid = 1652] [serial = 68] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6A1B800) [pid = 1652] [serial = 69] [outer = 0000002EB6A16000] 08:53:42 INFO - PROCESS | 1652 | 1469030022952 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC9302400) [pid = 1652] [serial = 70] [outer = 0000002EB6A16000] 08:53:43 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF29000 == 21 [pid = 1652] [id = 8] 08:53:44 INFO - PROCESS | 1652 | 1469030024009 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1275ms 08:53:44 INFO - PROCESS | 1652 | 1469030024051 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 1652 | 1469030024055 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:53:44 INFO - PROCESS | 1652 | 1469030024068 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 1652 | 1469030024072 Marionette TRACE conn5 <- [1,62,null,{}] 08:53:44 INFO - PROCESS | 1652 | 1469030024077 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}] 08:53:44 INFO - PROCESS | 1652 | 1469030024080 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:44 INFO - PROCESS | 1652 | 1469030024212 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:53:44 INFO - PROCESS | 1652 | 1469030024261 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 1652 | 1469030024264 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2DD000 == 22 [pid = 1652] [id = 25] 08:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB9B1400) [pid = 1652] [serial = 71] [outer = 0000000000000000] 08:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB9CC400) [pid = 1652] [serial = 72] [outer = 0000002EBB9B1400] 08:53:44 INFO - PROCESS | 1652 | 1469030024313 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD39800) [pid = 1652] [serial = 73] [outer = 0000002EBB9B1400] 08:53:44 INFO - PROCESS | 1652 | 1469030024727 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 690ms 08:53:44 INFO - PROCESS | 1652 | 1469030024760 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 1652 | 1469030024764 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:53:44 INFO - PROCESS | 1652 | 1469030024771 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 1652 | 1469030024773 Marionette TRACE conn5 <- [1,66,null,{}] 08:53:44 INFO - PROCESS | 1652 | 1469030024777 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}] 08:53:44 INFO - PROCESS | 1652 | 1469030024780 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:44 INFO - PROCESS | 1652 | 1469030024891 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:53:44 INFO - PROCESS | 1652 | 1469030024900 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 1652 | 1469030024902 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD087800 == 23 [pid = 1652] [id = 26] 08:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBC972800) [pid = 1652] [serial = 74] [outer = 0000000000000000] 08:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCECC800) [pid = 1652] [serial = 75] [outer = 0000002EBC972800] 08:53:44 INFO - PROCESS | 1652 | 1469030024950 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD541000) [pid = 1652] [serial = 76] [outer = 0000002EBC972800] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCE97800) [pid = 1652] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBBD3F000) [pid = 1652] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3C10800) [pid = 1652] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBF3EC00) [pid = 1652] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC887EC00) [pid = 1652] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBD543400) [pid = 1652] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBAF5C400) [pid = 1652] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC964EC00) [pid = 1652] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBBF3D000) [pid = 1652] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC37AB800) [pid = 1652] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:53:45 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC064D000) [pid = 1652] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:53:45 INFO - PROCESS | 1652 | 1469030025585 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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 839ms 08:53:45 INFO - PROCESS | 1652 | 1469030025612 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 1652 | 1469030025614 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:53:45 INFO - PROCESS | 1652 | 1469030025622 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1652 | 1469030025626 Marionette TRACE conn5 <- [1,70,null,{}] 08:53:45 INFO - PROCESS | 1652 | 1469030025646 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}] 08:53:45 INFO - PROCESS | 1652 | 1469030025651 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:45 INFO - PROCESS | 1652 | 1469030025755 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:53:45 INFO - PROCESS | 1652 | 1469030025766 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1652 | 1469030025769 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2059000 == 24 [pid = 1652] [id = 27] 08:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBCEC8C00) [pid = 1652] [serial = 77] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC0275800) [pid = 1652] [serial = 78] [outer = 0000002EBCEC8C00] 08:53:45 INFO - PROCESS | 1652 | 1469030025817 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC064F800) [pid = 1652] [serial = 79] [outer = 0000002EBCEC8C00] 08:53:46 INFO - PROCESS | 1652 | 1469030026188 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 584ms 08:53:46 INFO - PROCESS | 1652 | 1469030026227 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1652 | 1469030026230 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 1652 | 1469030026234 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:53:46 INFO - PROCESS | 1652 | 1469030026236 Marionette TRACE conn5 <- [1,74,null,{}] 08:53:46 INFO - PROCESS | 1652 | 1469030026240 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}] 08:53:46 INFO - PROCESS | 1652 | 1469030026242 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:46 INFO - PROCESS | 1652 | 1469030026327 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:53:46 INFO - PROCESS | 1652 | 1469030026333 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1652 | 1469030026335 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3419800 == 25 [pid = 1652] [id = 28] 08:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC0E52000) [pid = 1652] [serial = 80] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC288DC00) [pid = 1652] [serial = 81] [outer = 0000002EC0E52000] 08:53:46 INFO - PROCESS | 1652 | 1469030026389 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2D3AC00) [pid = 1652] [serial = 82] [outer = 0000002EC0E52000] 08:53:46 INFO - PROCESS | 1652 | 1469030026784 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 08:53:46 INFO - PROCESS | 1652 | 1469030026823 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1652 | 1469030026826 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 1652 | 1469030026829 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:53:46 INFO - PROCESS | 1652 | 1469030026830 Marionette TRACE conn5 <- [1,78,null,{}] 08:53:46 INFO - PROCESS | 1652 | 1469030026834 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}] 08:53:46 INFO - PROCESS | 1652 | 1469030026836 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:46 INFO - PROCESS | 1652 | 1469030026914 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:53:46 INFO - PROCESS | 1652 | 1469030026919 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1652 | 1469030026921 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F19800 == 26 [pid = 1652] [id = 29] 08:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBDE2000) [pid = 1652] [serial = 83] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC3207000) [pid = 1652] [serial = 84] [outer = 0000002EBBDE2000] 08:53:46 INFO - PROCESS | 1652 | 1469030026966 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC349A400) [pid = 1652] [serial = 85] [outer = 0000002EBBDE2000] 08:53:47 INFO - PROCESS | 1652 | 1469030027377 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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 585ms 08:53:47 INFO - PROCESS | 1652 | 1469030027428 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 1652 | 1469030027432 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 1652 | 1469030027438 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:53:47 INFO - PROCESS | 1652 | 1469030027442 Marionette TRACE conn5 <- [1,82,null,{}] 08:53:47 INFO - PROCESS | 1652 | 1469030027449 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}] 08:53:47 INFO - PROCESS | 1652 | 1469030027453 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:47 INFO - PROCESS | 1652 | 1469030027595 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:53:47 INFO - PROCESS | 1652 | 1469030027651 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1652 | 1469030027655 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80E2000 == 27 [pid = 1652] [id = 30] 08:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6729400) [pid = 1652] [serial = 86] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6A17C00) [pid = 1652] [serial = 87] [outer = 0000002EB6729400] 08:53:47 INFO - PROCESS | 1652 | 1469030027716 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBB92D800) [pid = 1652] [serial = 88] [outer = 0000002EB6729400] 08:53:48 INFO - PROCESS | 1652 | 1469030028271 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 879ms 08:53:48 INFO - PROCESS | 1652 | 1469030028324 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1652 | 1469030028327 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:53:48 INFO - PROCESS | 1652 | 1469030028334 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1652 | 1469030028339 Marionette TRACE conn5 <- [1,86,null,{}] 08:53:48 INFO - PROCESS | 1652 | 1469030028343 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}] 08:53:48 INFO - PROCESS | 1652 | 1469030028346 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:48 INFO - PROCESS | 1652 | 1469030028456 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:53:48 INFO - PROCESS | 1652 | 1469030028515 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1652 | 1469030028518 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3668000 == 28 [pid = 1652] [id = 31] 08:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBCECE400) [pid = 1652] [serial = 89] [outer = 0000000000000000] 08:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBD4B4C00) [pid = 1652] [serial = 90] [outer = 0000002EBCECE400] 08:53:48 INFO - PROCESS | 1652 | 1469030028575 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC06B9C00) [pid = 1652] [serial = 91] [outer = 0000002EBCECE400] 08:53:49 INFO - PROCESS | 1652 | 1469030029146 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 880ms 08:53:49 INFO - PROCESS | 1652 | 1469030029214 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1652 | 1469030029216 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:53:49 INFO - PROCESS | 1652 | 1469030029220 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1652 | 1469030029222 Marionette TRACE conn5 <- [1,90,null,{}] 08:53:49 INFO - PROCESS | 1652 | 1469030029233 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}] 08:53:49 INFO - PROCESS | 1652 | 1469030029238 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:49 INFO - PROCESS | 1652 | 1469030029346 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:53:49 INFO - PROCESS | 1652 | 1469030029410 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1652 | 1469030029414 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC634A000 == 29 [pid = 1652] [id = 32] 08:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC4306800) [pid = 1652] [serial = 92] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC44A3C00) [pid = 1652] [serial = 93] [outer = 0000002EC4306800] 08:53:49 INFO - PROCESS | 1652 | 1469030029473 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC565FC00) [pid = 1652] [serial = 94] [outer = 0000002EC4306800] 08:53:50 INFO - PROCESS | 1652 | 1469030030024 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 879ms 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:53:50 INFO - PROCESS | 1652 | 1469030030101 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1652 | 1469030030103 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 1652 | 1469030030107 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1652 | 1469030030109 Marionette TRACE conn5 <- [1,94,null,{}] 08:53:50 INFO - PROCESS | 1652 | 1469030030113 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}] 08:53:50 INFO - PROCESS | 1652 | 1469030030116 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:50 INFO - PROCESS | 1652 | 1469030030256 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:53:50 INFO - PROCESS | 1652 | 1469030030318 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1652 | 1469030030320 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F18000 == 30 [pid = 1652] [id = 33] 08:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6C8F400) [pid = 1652] [serial = 95] [outer = 0000000000000000] 08:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6C95800) [pid = 1652] [serial = 96] [outer = 0000002EB6C8F400] 08:53:50 INFO - PROCESS | 1652 | 1469030030375 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC4C19C00) [pid = 1652] [serial = 97] [outer = 0000002EB6C8F400] 08:53:51 INFO - PROCESS | 1652 | 1469030031003 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 944ms 08:53:51 INFO - PROCESS | 1652 | 1469030031054 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1652 | 1469030031058 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:53:51 INFO - PROCESS | 1652 | 1469030031063 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1652 | 1469030031066 Marionette TRACE conn5 <- [1,98,null,{}] 08:53:51 INFO - PROCESS | 1652 | 1469030031072 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}] 08:53:51 INFO - PROCESS | 1652 | 1469030031075 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:51 INFO - PROCESS | 1652 | 1469030031177 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:53:51 INFO - PROCESS | 1652 | 1469030031241 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1652 | 1469030031244 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBCB1000 == 31 [pid = 1652] [id = 34] 08:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB6BF2800) [pid = 1652] [serial = 98] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB6BF6000) [pid = 1652] [serial = 99] [outer = 0000002EB6BF2800] 08:53:51 INFO - PROCESS | 1652 | 1469030031294 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6BFCC00) [pid = 1652] [serial = 100] [outer = 0000002EB6BF2800] 08:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB600D000 == 30 [pid = 1652] [id = 10] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC3AD0400) [pid = 1652] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC4C27800) [pid = 1652] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC0649000) [pid = 1652] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC5662C00) [pid = 1652] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC4C27C00) [pid = 1652] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBCED2C00) [pid = 1652] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB4D51C00) [pid = 1652] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB4CDE800) [pid = 1652] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0276800) [pid = 1652] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC9308000) [pid = 1652] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC06B6C00) [pid = 1652] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC338D000) [pid = 1652] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBAFA6800) [pid = 1652] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB2C5400) [pid = 1652] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBD06E400) [pid = 1652] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB7008000) [pid = 1652] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC6AD0C00) [pid = 1652] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBBDE4400) [pid = 1652] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC45EFC00) [pid = 1652] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC9F14800) [pid = 1652] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC9649400) [pid = 1652] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2884C00) [pid = 1652] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC294C800) [pid = 1652] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC9F1D800) [pid = 1652] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBD06F400) [pid = 1652] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EBCEA2000) [pid = 1652] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBAF82800) [pid = 1652] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC060E800) [pid = 1652] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC3FEE400) [pid = 1652] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC3FEC000) [pid = 1652] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC3982400) [pid = 1652] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:53:52 INFO - PROCESS | 1652 | 1469030032201 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1179ms 08:53:52 INFO - PROCESS | 1652 | 1469030032247 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1652 | 1469030032251 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 1652 | 1469030032255 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:53:52 INFO - PROCESS | 1652 | 1469030032260 Marionette TRACE conn5 <- [1,102,null,{}] 08:53:52 INFO - PROCESS | 1652 | 1469030032266 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}] 08:53:52 INFO - PROCESS | 1652 | 1469030032268 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:52 INFO - PROCESS | 1652 | 1469030032357 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:53:52 INFO - PROCESS | 1652 | 1469030032367 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1652 | 1469030032370 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB276800 == 31 [pid = 1652] [id = 35] 08:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EB6BF9C00) [pid = 1652] [serial = 101] [outer = 0000000000000000] 08:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB6C8A800) [pid = 1652] [serial = 102] [outer = 0000002EB6BF9C00] 08:53:52 INFO - PROCESS | 1652 | 1469030032418 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6F20000) [pid = 1652] [serial = 103] [outer = 0000002EB6BF9C00] 08:53:52 INFO - PROCESS | 1652 | 1469030032825 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 08:53:52 INFO - PROCESS | 1652 | 1469030032889 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1652 | 1469030032894 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:53:52 INFO - PROCESS | 1652 | 1469030032901 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1652 | 1469030032904 Marionette TRACE conn5 <- [1,106,null,{}] 08:53:52 INFO - PROCESS | 1652 | 1469030032907 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}] 08:53:52 INFO - PROCESS | 1652 | 1469030032910 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:53 INFO - PROCESS | 1652 | 1469030033007 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:53:53 INFO - PROCESS | 1652 | 1469030033022 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1652 | 1469030033025 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE55800 == 32 [pid = 1652] [id = 36] 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EBB2CCC00) [pid = 1652] [serial = 104] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBB9B9400) [pid = 1652] [serial = 105] [outer = 0000002EBB2CCC00] 08:53:53 INFO - PROCESS | 1652 | 1469030033073 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBBC0AC00) [pid = 1652] [serial = 106] [outer = 0000002EBB2CCC00] 08:53:53 INFO - PROCESS | 1652 | 1469030033509 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 08:53:53 INFO - PROCESS | 1652 | 1469030033531 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1652 | 1469030033534 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:53:53 INFO - PROCESS | 1652 | 1469030033538 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1652 | 1469030033541 Marionette TRACE conn5 <- [1,110,null,{}] 08:53:53 INFO - PROCESS | 1652 | 1469030033552 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}] 08:53:53 INFO - PROCESS | 1652 | 1469030033557 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:53 INFO - PROCESS | 1652 | 1469030033641 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:53:53 INFO - PROCESS | 1652 | 1469030033648 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1652 | 1469030033652 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC204A000 == 33 [pid = 1652] [id = 37] 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBBF48400) [pid = 1652] [serial = 107] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBCEC5000) [pid = 1652] [serial = 108] [outer = 0000002EBBF48400] 08:53:53 INFO - PROCESS | 1652 | 1469030033701 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBD077400) [pid = 1652] [serial = 109] [outer = 0000002EBBF48400] 08:53:54 INFO - PROCESS | 1652 | 1469030034097 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 08:53:54 INFO - PROCESS | 1652 | 1469030034127 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1652 | 1469030034130 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:53:54 INFO - PROCESS | 1652 | 1469030034133 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1652 | 1469030034135 Marionette TRACE conn5 <- [1,114,null,{}] 08:53:54 INFO - PROCESS | 1652 | 1469030034139 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}] 08:53:54 INFO - PROCESS | 1652 | 1469030034141 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:54 INFO - PROCESS | 1652 | 1469030034265 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:53:54 INFO - PROCESS | 1652 | 1469030034271 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1652 | 1469030034273 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3225000 == 34 [pid = 1652] [id = 38] 08:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC0649000) [pid = 1652] [serial = 110] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC064FC00) [pid = 1652] [serial = 111] [outer = 0000002EC0649000] 08:53:54 INFO - PROCESS | 1652 | 1469030034318 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0E8CC00) [pid = 1652] [serial = 112] [outer = 0000002EC0649000] 08:53:54 INFO - PROCESS | 1652 | 1469030034760 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 08:53:54 INFO - PROCESS | 1652 | 1469030034827 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 1652 | 1469030034829 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:53:54 INFO - PROCESS | 1652 | 1469030034833 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 1652 | 1469030034835 Marionette TRACE conn5 <- [1,118,null,{}] 08:53:54 INFO - PROCESS | 1652 | 1469030034838 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}] 08:53:54 INFO - PROCESS | 1652 | 1469030034840 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:54 INFO - PROCESS | 1652 | 1469030034937 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:53:54 INFO - PROCESS | 1652 | 1469030034942 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1652 | 1469030034944 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A41000 == 35 [pid = 1652] [id = 39] 08:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6720800) [pid = 1652] [serial = 113] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC2889000) [pid = 1652] [serial = 114] [outer = 0000002EB6720800] 08:53:54 INFO - PROCESS | 1652 | 1469030034991 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC294EC00) [pid = 1652] [serial = 115] [outer = 0000002EB6720800] 08:53:55 INFO - PROCESS | 1652 | 1469030035413 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:53:55 INFO - PROCESS | 1652 | 1469030035465 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1652 | 1469030035467 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:53:55 INFO - PROCESS | 1652 | 1469030035471 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1652 | 1469030035472 Marionette TRACE conn5 <- [1,122,null,{}] 08:53:55 INFO - PROCESS | 1652 | 1469030035476 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}] 08:53:55 INFO - PROCESS | 1652 | 1469030035482 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:55 INFO - PROCESS | 1652 | 1469030035615 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:53:55 INFO - PROCESS | 1652 | 1469030035631 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1652 | 1469030035634 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC458F000 == 36 [pid = 1652] [id = 40] 08:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC31B9000) [pid = 1652] [serial = 116] [outer = 0000000000000000] 08:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3C08800) [pid = 1652] [serial = 117] [outer = 0000002EC31B9000] 08:53:55 INFO - PROCESS | 1652 | 1469030035678 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3DE5000) [pid = 1652] [serial = 118] [outer = 0000002EC31B9000] 08:53:56 INFO - PROCESS | 1652 | 1469030036068 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:53:56 INFO - PROCESS | 1652 | 1469030036102 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1652 | 1469030036105 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 1652 | 1469030036108 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1652 | 1469030036109 Marionette TRACE conn5 <- [1,126,null,{}] 08:53:56 INFO - PROCESS | 1652 | 1469030036113 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}] 08:53:56 INFO - PROCESS | 1652 | 1469030036115 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:56 INFO - PROCESS | 1652 | 1469030036256 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6A16000) [pid = 1652] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB4CDA000) [pid = 1652] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB4D4E400) [pid = 1652] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB4D48C00) [pid = 1652] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC0E52000) [pid = 1652] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBDE2000) [pid = 1652] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBB9B1400) [pid = 1652] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBC972800) [pid = 1652] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBCEC8C00) [pid = 1652] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:53:56 INFO - PROCESS | 1652 | 1469030036297 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1652 | 1469030036299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D9E800 == 37 [pid = 1652] [id = 41] 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB4CD6C00) [pid = 1652] [serial = 119] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB4D48C00) [pid = 1652] [serial = 120] [outer = 0000002EB4CD6C00] 08:53:56 INFO - PROCESS | 1652 | 1469030036343 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0276400) [pid = 1652] [serial = 121] [outer = 0000002EB4CD6C00] 08:53:56 INFO - PROCESS | 1652 | 1469030036662 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 08:53:56 INFO - PROCESS | 1652 | 1469030036699 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1652 | 1469030036701 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:53:56 INFO - PROCESS | 1652 | 1469030036704 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1652 | 1469030036706 Marionette TRACE conn5 <- [1,130,null,{}] 08:53:56 INFO - PROCESS | 1652 | 1469030036709 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}] 08:53:56 INFO - PROCESS | 1652 | 1469030036711 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:56 INFO - PROCESS | 1652 | 1469030036788 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:53:56 INFO - PROCESS | 1652 | 1469030036845 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1652 | 1469030036847 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9577800 == 38 [pid = 1652] [id = 42] 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBCECB400) [pid = 1652] [serial = 122] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC4B5D400) [pid = 1652] [serial = 123] [outer = 0000002EBCECB400] 08:53:56 INFO - PROCESS | 1652 | 1469030036891 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC4ED9000) [pid = 1652] [serial = 124] [outer = 0000002EBCECB400] 08:53:57 INFO - PROCESS | 1652 | 1469030037262 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 08:53:57 INFO - PROCESS | 1652 | 1469030037291 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1652 | 1469030037293 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:53:57 INFO - PROCESS | 1652 | 1469030037296 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1652 | 1469030037298 Marionette TRACE conn5 <- [1,134,null,{}] 08:53:57 INFO - PROCESS | 1652 | 1469030037301 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}] 08:53:57 INFO - PROCESS | 1652 | 1469030037303 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:57 INFO - PROCESS | 1652 | 1469030037403 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:53:57 INFO - PROCESS | 1652 | 1469030037411 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1652 | 1469030037413 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9699800 == 39 [pid = 1652] [id = 43] 08:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBC96BC00) [pid = 1652] [serial = 125] [outer = 0000000000000000] 08:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBC96D800) [pid = 1652] [serial = 126] [outer = 0000002EBC96BC00] 08:53:57 INFO - PROCESS | 1652 | 1469030037457 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCA76400) [pid = 1652] [serial = 127] [outer = 0000002EBC96BC00] 08:53:57 INFO - PROCESS | 1652 | 1469030037824 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 08:53:57 INFO - PROCESS | 1652 | 1469030037886 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1652 | 1469030037888 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:53:57 INFO - PROCESS | 1652 | 1469030037891 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:53:57 INFO - PROCESS | 1652 | 1469030037893 Marionette TRACE conn5 <- [1,138,null,{}] 08:53:57 INFO - PROCESS | 1652 | 1469030037897 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}] 08:53:57 INFO - PROCESS | 1652 | 1469030037898 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:58 INFO - PROCESS | 1652 | 1469030037998 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:53:58 INFO - PROCESS | 1652 | 1469030038005 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1652 | 1469030038007 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A8000 == 40 [pid = 1652] [id = 44] 08:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCA75800) [pid = 1652] [serial = 128] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC565D800) [pid = 1652] [serial = 129] [outer = 0000002EBCA75800] 08:53:58 INFO - PROCESS | 1652 | 1469030038051 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC6A71400) [pid = 1652] [serial = 130] [outer = 0000002EBCA75800] 08:53:58 INFO - PROCESS | 1652 | 1469030038745 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 922ms 08:53:58 INFO - PROCESS | 1652 | 1469030038817 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1652 | 1469030038822 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:53:58 INFO - PROCESS | 1652 | 1469030038827 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1652 | 1469030038831 Marionette TRACE conn5 <- [1,142,null,{}] 08:53:58 INFO - PROCESS | 1652 | 1469030038837 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}] 08:53:58 INFO - PROCESS | 1652 | 1469030038840 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:59 INFO - PROCESS | 1652 | 1469030039007 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:53:59 INFO - PROCESS | 1652 | 1469030039107 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1652 | 1469030039110 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:53:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC959800 == 41 [pid = 1652] [id = 45] 08:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB5726000) [pid = 1652] [serial = 131] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB5727C00) [pid = 1652] [serial = 132] [outer = 0000002EB5726000] 08:53:59 INFO - PROCESS | 1652 | 1469030039168 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A14400) [pid = 1652] [serial = 133] [outer = 0000002EB5726000] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC634A000 == 40 [pid = 1652] [id = 32] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3668000 == 39 [pid = 1652] [id = 31] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80E2000 == 38 [pid = 1652] [id = 30] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9699800 == 37 [pid = 1652] [id = 43] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9577800 == 36 [pid = 1652] [id = 42] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D9E800 == 35 [pid = 1652] [id = 41] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC458F000 == 34 [pid = 1652] [id = 40] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A41000 == 33 [pid = 1652] [id = 39] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3225000 == 32 [pid = 1652] [id = 38] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC204A000 == 31 [pid = 1652] [id = 37] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE55800 == 30 [pid = 1652] [id = 36] 08:54:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB276800 == 29 [pid = 1652] [id = 35] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6A1B800) [pid = 1652] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB4D4D000) [pid = 1652] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC33B1800) [pid = 1652] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBCED1C00) [pid = 1652] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2D3AC00) [pid = 1652] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3207000) [pid = 1652] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC349A400) [pid = 1652] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBB9CC400) [pid = 1652] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBBD39800) [pid = 1652] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBCECC800) [pid = 1652] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC288DC00) [pid = 1652] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBD541000) [pid = 1652] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC0275800) [pid = 1652] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC064F800) [pid = 1652] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC9302400) [pid = 1652] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:54:00 INFO - PROCESS | 1652 | 1469030040110 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1346ms 08:54:00 INFO - PROCESS | 1652 | 1469030040176 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1652 | 1469030040181 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 1652 | 1469030040186 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:54:00 INFO - PROCESS | 1652 | 1469030040189 Marionette TRACE conn5 <- [1,146,null,{}] 08:54:00 INFO - PROCESS | 1652 | 1469030040195 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}] 08:54:00 INFO - PROCESS | 1652 | 1469030040198 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:00 INFO - PROCESS | 1652 | 1469030040297 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:54:00 INFO - PROCESS | 1652 | 1469030040359 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1652 | 1469030040363 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80D6000 == 30 [pid = 1652] [id = 46] 08:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB5726400) [pid = 1652] [serial = 134] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6A1AC00) [pid = 1652] [serial = 135] [outer = 0000002EB5726400] 08:54:00 INFO - PROCESS | 1652 | 1469030040413 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6BF5000) [pid = 1652] [serial = 136] [outer = 0000002EB5726400] 08:54:00 INFO - PROCESS | 1652 | 1469030040803 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 690ms 08:54:00 INFO - PROCESS | 1652 | 1469030040881 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1652 | 1469030040886 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:54:00 INFO - PROCESS | 1652 | 1469030040897 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1652 | 1469030040900 Marionette TRACE conn5 <- [1,150,null,{}] 08:54:00 INFO - PROCESS | 1652 | 1469030040904 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}] 08:54:00 INFO - PROCESS | 1652 | 1469030040907 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:01 INFO - PROCESS | 1652 | 1469030040998 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:54:01 INFO - PROCESS | 1652 | 1469030041006 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1652 | 1469030041009 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05A0000 == 31 [pid = 1652] [id = 47] 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB1F3000) [pid = 1652] [serial = 137] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB25CC00) [pid = 1652] [serial = 138] [outer = 0000002EBB1F3000] 08:54:01 INFO - PROCESS | 1652 | 1469030041057 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB9C7000) [pid = 1652] [serial = 139] [outer = 0000002EBB1F3000] 08:54:01 INFO - PROCESS | 1652 | 1469030041493 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 08:54:01 INFO - PROCESS | 1652 | 1469030041522 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 1652 | 1469030041524 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:54:01 INFO - PROCESS | 1652 | 1469030041532 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 1652 | 1469030041536 Marionette TRACE conn5 <- [1,154,null,{}] 08:54:01 INFO - PROCESS | 1652 | 1469030041548 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}] 08:54:01 INFO - PROCESS | 1652 | 1469030041553 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:01 INFO - PROCESS | 1652 | 1469030041640 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:54:01 INFO - PROCESS | 1652 | 1469030041679 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 1652 | 1469030041682 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3216000 == 32 [pid = 1652] [id = 48] 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCA76800) [pid = 1652] [serial = 140] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCAE0C00) [pid = 1652] [serial = 141] [outer = 0000002EBCA76800] 08:54:01 INFO - PROCESS | 1652 | 1469030041731 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCECEC00) [pid = 1652] [serial = 142] [outer = 0000002EBCA76800] 08:54:02 INFO - PROCESS | 1652 | 1469030042129 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 08:54:02 INFO - PROCESS | 1652 | 1469030042171 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1652 | 1469030042174 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 1652 | 1469030042177 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1652 | 1469030042179 Marionette TRACE conn5 <- [1,158,null,{}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:54:02 INFO - PROCESS | 1652 | 1469030042200 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}] 08:54:02 INFO - PROCESS | 1652 | 1469030042203 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:02 INFO - PROCESS | 1652 | 1469030042291 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:54:02 INFO - PROCESS | 1652 | 1469030042297 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1652 | 1469030042299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3EC7800 == 33 [pid = 1652] [id = 49] 08:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB5725400) [pid = 1652] [serial = 143] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0273800) [pid = 1652] [serial = 144] [outer = 0000002EB5725400] 08:54:02 INFO - PROCESS | 1652 | 1469030042350 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC06B1000) [pid = 1652] [serial = 145] [outer = 0000002EB5725400] 08:54:02 INFO - PROCESS | 1652 | 1469030042791 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 649ms 08:54:02 INFO - PROCESS | 1652 | 1469030042832 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1652 | 1469030042835 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:54:02 INFO - PROCESS | 1652 | 1469030042838 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1652 | 1469030042840 Marionette TRACE conn5 <- [1,162,null,{}] 08:54:02 INFO - PROCESS | 1652 | 1469030042844 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}] 08:54:02 INFO - PROCESS | 1652 | 1469030042846 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:02 INFO - PROCESS | 1652 | 1469030042947 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:54:02 INFO - PROCESS | 1652 | 1469030042954 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1652 | 1469030042956 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC40E2000 == 34 [pid = 1652] [id = 50] 08:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6BF5400) [pid = 1652] [serial = 146] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2805800) [pid = 1652] [serial = 147] [outer = 0000002EB6BF5400] 08:54:03 INFO - PROCESS | 1652 | 1469030043001 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC294F400) [pid = 1652] [serial = 148] [outer = 0000002EB6BF5400] 08:54:03 INFO - PROCESS | 1652 | 1469030043461 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 08:54:03 INFO - PROCESS | 1652 | 1469030043539 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1652 | 1469030043541 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:54:03 INFO - PROCESS | 1652 | 1469030043549 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1652 | 1469030043551 Marionette TRACE conn5 <- [1,166,null,{}] 08:54:03 INFO - PROCESS | 1652 | 1469030043555 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}] 08:54:03 INFO - PROCESS | 1652 | 1469030043561 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:03 INFO - PROCESS | 1652 | 1469030043700 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:54:03 INFO - PROCESS | 1652 | 1469030043742 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1652 | 1469030043744 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F7C800 == 35 [pid = 1652] [id = 51] 08:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC33AEC00) [pid = 1652] [serial = 149] [outer = 0000000000000000] 08:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3982400) [pid = 1652] [serial = 150] [outer = 0000002EC33AEC00] 08:54:03 INFO - PROCESS | 1652 | 1469030043790 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3C0C400) [pid = 1652] [serial = 151] [outer = 0000002EC33AEC00] 08:54:04 INFO - PROCESS | 1652 | 1469030044183 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 08:54:04 INFO - PROCESS | 1652 | 1469030044267 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1652 | 1469030044269 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 1652 | 1469030044273 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:54:04 INFO - PROCESS | 1652 | 1469030044275 Marionette TRACE conn5 <- [1,170,null,{}] 08:54:04 INFO - PROCESS | 1652 | 1469030044278 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}] 08:54:04 INFO - PROCESS | 1652 | 1469030044280 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:04 INFO - PROCESS | 1652 | 1469030044379 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:54:04 INFO - PROCESS | 1652 | 1469030044384 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1652 | 1469030044386 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969B000 == 36 [pid = 1652] [id = 52] 08:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33AF800) [pid = 1652] [serial = 152] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC45F0800) [pid = 1652] [serial = 153] [outer = 0000002EC33AF800] 08:54:04 INFO - PROCESS | 1652 | 1469030044429 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC5843C00) [pid = 1652] [serial = 154] [outer = 0000002EC33AF800] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBC96BC00) [pid = 1652] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6720800) [pid = 1652] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBB2CCC00) [pid = 1652] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6BF2800) [pid = 1652] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BF9C00) [pid = 1652] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBF48400) [pid = 1652] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0649000) [pid = 1652] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6729400) [pid = 1652] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCECE400) [pid = 1652] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC4306800) [pid = 1652] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC31B9000) [pid = 1652] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C8F400) [pid = 1652] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB4CD6C00) [pid = 1652] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:54:04 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCECB400) [pid = 1652] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:54:04 INFO - PROCESS | 1652 | 1469030044858 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 08:54:04 INFO - PROCESS | 1652 | 1469030044914 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1652 | 1469030044916 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 1652 | 1469030044919 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1652 | 1469030044921 Marionette TRACE conn5 <- [1,174,null,{}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:54:04 INFO - PROCESS | 1652 | 1469030044925 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}] 08:54:04 INFO - PROCESS | 1652 | 1469030044927 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:05 INFO - PROCESS | 1652 | 1469030045013 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:54:05 INFO - PROCESS | 1652 | 1469030045018 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1652 | 1469030045020 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2BC000 == 37 [pid = 1652] [id = 53] 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBAF63400) [pid = 1652] [serial = 155] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0275C00) [pid = 1652] [serial = 156] [outer = 0000002EBAF63400] 08:54:05 INFO - PROCESS | 1652 | 1469030045064 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC44AA400) [pid = 1652] [serial = 157] [outer = 0000002EBAF63400] 08:54:05 INFO - PROCESS | 1652 | 1469030045430 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 523ms 08:54:05 INFO - PROCESS | 1652 | 1469030045448 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1652 | 1469030045450 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:54:05 INFO - PROCESS | 1652 | 1469030045453 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:54:05 INFO - PROCESS | 1652 | 1469030045455 Marionette TRACE conn5 <- [1,178,null,{}] 08:54:05 INFO - PROCESS | 1652 | 1469030045458 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}] 08:54:05 INFO - PROCESS | 1652 | 1469030045460 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:05 INFO - PROCESS | 1652 | 1469030045568 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:54:05 INFO - PROCESS | 1652 | 1469030045575 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1652 | 1469030045577 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC201F800 == 38 [pid = 1652] [id = 54] 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBBD3FC00) [pid = 1652] [serial = 158] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC6A71800) [pid = 1652] [serial = 159] [outer = 0000002EBBD3FC00] 08:54:05 INFO - PROCESS | 1652 | 1469030045621 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6E0D400) [pid = 1652] [serial = 160] [outer = 0000002EBBD3FC00] 08:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB4E5EC00) [pid = 1652] [serial = 161] [outer = 0000002EBB2BFC00] 08:54:06 INFO - PROCESS | 1652 | 1469030046057 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 08:54:06 INFO - PROCESS | 1652 | 1469030046087 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1652 | 1469030046089 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:54:06 INFO - PROCESS | 1652 | 1469030046100 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1652 | 1469030046102 Marionette TRACE conn5 <- [1,182,null,{}] 08:54:06 INFO - PROCESS | 1652 | 1469030046114 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}] 08:54:06 INFO - PROCESS | 1652 | 1469030046116 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:06 INFO - PROCESS | 1652 | 1469030046196 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:54:06 INFO - PROCESS | 1652 | 1469030046201 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1652 | 1469030046203 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6B3A000 == 39 [pid = 1652] [id = 55] 08:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB4E63C00) [pid = 1652] [serial = 162] [outer = 0000000000000000] 08:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBD06F400) [pid = 1652] [serial = 163] [outer = 0000002EB4E63C00] 08:54:06 INFO - PROCESS | 1652 | 1469030046247 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC887CC00) [pid = 1652] [serial = 164] [outer = 0000002EB4E63C00] 08:54:06 INFO - PROCESS | 1652 | 1469030046621 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 544ms 08:54:06 INFO - PROCESS | 1652 | 1469030046646 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1652 | 1469030046648 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:54:06 INFO - PROCESS | 1652 | 1469030046697 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1652 | 1469030046701 Marionette TRACE conn5 <- [1,186,null,{}] 08:54:06 INFO - PROCESS | 1652 | 1469030046714 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}] 08:54:06 INFO - PROCESS | 1652 | 1469030046718 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:06 INFO - PROCESS | 1652 | 1469030046826 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:54:07 INFO - PROCESS | 1652 | 1469030047014 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1652 | 1469030047018 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2F0800 == 40 [pid = 1652] [id = 56] 08:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB572A800) [pid = 1652] [serial = 165] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6726C00) [pid = 1652] [serial = 166] [outer = 0000002EB572A800] 08:54:07 INFO - PROCESS | 1652 | 1469030047077 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB6BFE000) [pid = 1652] [serial = 167] [outer = 0000002EB572A800] 08:54:07 INFO - PROCESS | 1652 | 1469030047607 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 985ms 08:54:07 INFO - PROCESS | 1652 | 1469030047655 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:54:07 INFO - PROCESS | 1652 | 1469030047660 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:54:07 INFO - PROCESS | 1652 | 1469030047667 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1652 | 1469030047669 Marionette TRACE conn5 <- [1,190,null,{}] 08:54:07 INFO - PROCESS | 1652 | 1469030047676 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}] 08:54:07 INFO - PROCESS | 1652 | 1469030047680 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:07 INFO - PROCESS | 1652 | 1469030047793 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:54:07 INFO - PROCESS | 1652 | 1469030047873 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 1652 | 1469030047876 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC321E000 == 41 [pid = 1652] [id = 57] 08:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBBCE5400) [pid = 1652] [serial = 168] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBBD3F400) [pid = 1652] [serial = 169] [outer = 0000002EBBCE5400] 08:54:07 INFO - PROCESS | 1652 | 1469030047932 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBCEA5000) [pid = 1652] [serial = 170] [outer = 0000002EBBCE5400] 08:54:08 INFO - PROCESS | 1652 | 1469030048468 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 839ms 08:54:08 INFO - PROCESS | 1652 | 1469030048506 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1652 | 1469030048509 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:54:08 INFO - PROCESS | 1652 | 1469030048513 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1652 | 1469030048516 Marionette TRACE conn5 <- [1,194,null,{}] 08:54:08 INFO - PROCESS | 1652 | 1469030048520 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}] 08:54:08 INFO - PROCESS | 1652 | 1469030048522 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:08 INFO - PROCESS | 1652 | 1469030048634 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:54:08 INFO - PROCESS | 1652 | 1469030048715 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1652 | 1469030048722 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB11C000 == 42 [pid = 1652] [id = 58] 08:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC2029000) [pid = 1652] [serial = 171] [outer = 0000000000000000] 08:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC202B000) [pid = 1652] [serial = 172] [outer = 0000002EC2029000] 08:54:08 INFO - PROCESS | 1652 | 1469030048780 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC2032400) [pid = 1652] [serial = 173] [outer = 0000002EC2029000] 08:54:09 INFO - PROCESS | 1652 | 1469030049288 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 08:54:09 INFO - PROCESS | 1652 | 1469030049368 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1652 | 1469030049370 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 1652 | 1469030049375 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:54:09 INFO - PROCESS | 1652 | 1469030049377 Marionette TRACE conn5 <- [1,198,null,{}] 08:54:09 INFO - PROCESS | 1652 | 1469030049381 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}] 08:54:09 INFO - PROCESS | 1652 | 1469030049383 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:09 INFO - PROCESS | 1652 | 1469030049492 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:54:09 INFO - PROCESS | 1652 | 1469030049571 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1652 | 1469030049573 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA55800 == 43 [pid = 1652] [id = 59] 08:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6727800) [pid = 1652] [serial = 174] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC0E9E800) [pid = 1652] [serial = 175] [outer = 0000002EB6727800] 08:54:09 INFO - PROCESS | 1652 | 1469030049628 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC36DE800) [pid = 1652] [serial = 176] [outer = 0000002EB6727800] 08:54:10 INFO - PROCESS | 1652 | 1469030050288 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 985ms 08:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:54:10 INFO - PROCESS | 1652 | 1469030050366 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 1652 | 1469030050370 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 1652 | 1469030050375 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1652 | 1469030050378 Marionette TRACE conn5 <- [1,202,null,{}] 08:54:10 INFO - PROCESS | 1652 | 1469030050384 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}] 08:54:10 INFO - PROCESS | 1652 | 1469030050387 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:10 INFO - PROCESS | 1652 | 1469030050538 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:54:10 INFO - PROCESS | 1652 | 1469030050548 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1652 | 1469030050550 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF36800 == 44 [pid = 1652] [id = 60] 08:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EB6C8A400) [pid = 1652] [serial = 177] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EB6C90800) [pid = 1652] [serial = 178] [outer = 0000002EB6C8A400] 08:54:10 INFO - PROCESS | 1652 | 1469030050600 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EBB259400) [pid = 1652] [serial = 179] [outer = 0000002EB6C8A400] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC201F800 == 43 [pid = 1652] [id = 54] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2BC000 == 42 [pid = 1652] [id = 53] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969B000 == 41 [pid = 1652] [id = 52] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F7C800 == 40 [pid = 1652] [id = 51] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC40E2000 == 39 [pid = 1652] [id = 50] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3EC7800 == 38 [pid = 1652] [id = 49] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3216000 == 37 [pid = 1652] [id = 48] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05A0000 == 36 [pid = 1652] [id = 47] 08:54:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80D6000 == 35 [pid = 1652] [id = 46] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EBCA76400) [pid = 1652] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EC2889000) [pid = 1652] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EBB9B9400) [pid = 1652] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EBBC0AC00) [pid = 1652] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EB6BFCC00) [pid = 1652] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6BF6000) [pid = 1652] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB6C8A800) [pid = 1652] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:54:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EB6F20000) [pid = 1652] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBCEC5000) [pid = 1652] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC0E8CC00) [pid = 1652] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB92D800) [pid = 1652] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6A17C00) [pid = 1652] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC06B9C00) [pid = 1652] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBD4B4C00) [pid = 1652] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC565FC00) [pid = 1652] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC44A3C00) [pid = 1652] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3C08800) [pid = 1652] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC4C19C00) [pid = 1652] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6C95800) [pid = 1652] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC294EC00) [pid = 1652] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB4D48C00) [pid = 1652] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3DE5000) [pid = 1652] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC0276400) [pid = 1652] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBC96D800) [pid = 1652] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC064FC00) [pid = 1652] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC4ED9000) [pid = 1652] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBD077400) [pid = 1652] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC4B5D400) [pid = 1652] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC565D800) [pid = 1652] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:54:11 INFO - PROCESS | 1652 | 1469030051139 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 796ms 08:54:11 INFO - PROCESS | 1652 | 1469030051171 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1652 | 1469030051175 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:54:11 INFO - PROCESS | 1652 | 1469030051182 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1652 | 1469030051185 Marionette TRACE conn5 <- [1,206,null,{}] 08:54:11 INFO - PROCESS | 1652 | 1469030051189 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}] 08:54:11 INFO - PROCESS | 1652 | 1469030051191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:11 INFO - PROCESS | 1652 | 1469030051281 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:54:11 INFO - PROCESS | 1652 | 1469030051289 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1652 | 1469030051292 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC938000 == 36 [pid = 1652] [id = 61] 08:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6C92000) [pid = 1652] [serial = 180] [outer = 0000000000000000] 08:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB9C9C00) [pid = 1652] [serial = 181] [outer = 0000002EB6C92000] 08:54:11 INFO - PROCESS | 1652 | 1469030051340 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD38800) [pid = 1652] [serial = 182] [outer = 0000002EB6C92000] 08:54:11 INFO - PROCESS | 1652 | 1469030051782 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 628ms 08:54:11 INFO - PROCESS | 1652 | 1469030051811 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1652 | 1469030051813 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:54:11 INFO - PROCESS | 1652 | 1469030051817 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1652 | 1469030051820 Marionette TRACE conn5 <- [1,210,null,{}] 08:54:11 INFO - PROCESS | 1652 | 1469030051831 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}] 08:54:11 INFO - PROCESS | 1652 | 1469030051836 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:11 INFO - PROCESS | 1652 | 1469030051944 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:54:11 INFO - PROCESS | 1652 | 1469030051951 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1652 | 1469030051955 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2052800 == 37 [pid = 1652] [id = 62] 08:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCE9CC00) [pid = 1652] [serial = 183] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCECE400) [pid = 1652] [serial = 184] [outer = 0000002EBCE9CC00] 08:54:12 INFO - PROCESS | 1652 | 1469030052003 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0279C00) [pid = 1652] [serial = 185] [outer = 0000002EBCE9CC00] 08:54:12 INFO - PROCESS | 1652 | 1469030052425 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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 08:54:12 INFO - PROCESS | 1652 | 1469030052449 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1652 | 1469030052451 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:54:12 INFO - PROCESS | 1652 | 1469030052455 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1652 | 1469030052456 Marionette TRACE conn5 <- [1,214,null,{}] 08:54:12 INFO - PROCESS | 1652 | 1469030052460 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}] 08:54:12 INFO - PROCESS | 1652 | 1469030052462 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:12 INFO - PROCESS | 1652 | 1469030052549 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:54:12 INFO - PROCESS | 1652 | 1469030052555 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1652 | 1469030052557 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC342E000 == 38 [pid = 1652] [id = 63] 08:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0E8CC00) [pid = 1652] [serial = 186] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC202C000) [pid = 1652] [serial = 187] [outer = 0000002EC0E8CC00] 08:54:12 INFO - PROCESS | 1652 | 1469030052602 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC208E800) [pid = 1652] [serial = 188] [outer = 0000002EC0E8CC00] 08:54:13 INFO - PROCESS | 1652 | 1469030052999 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 587ms 08:54:13 INFO - PROCESS | 1652 | 1469030053045 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1652 | 1469030053047 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:54:13 INFO - PROCESS | 1652 | 1469030053050 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1652 | 1469030053052 Marionette TRACE conn5 <- [1,218,null,{}] 08:54:13 INFO - PROCESS | 1652 | 1469030053055 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}] 08:54:13 INFO - PROCESS | 1652 | 1469030053058 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:13 INFO - PROCESS | 1652 | 1469030053138 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:54:13 INFO - PROCESS | 1652 | 1469030053144 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1652 | 1469030053146 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F21800 == 39 [pid = 1652] [id = 64] 08:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2941000) [pid = 1652] [serial = 189] [outer = 0000000000000000] 08:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2D3AC00) [pid = 1652] [serial = 190] [outer = 0000002EC2941000] 08:54:13 INFO - PROCESS | 1652 | 1469030053197 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC33B0C00) [pid = 1652] [serial = 191] [outer = 0000002EC2941000] 08:54:13 INFO - PROCESS | 1652 | 1469030053675 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 08:54:13 INFO - PROCESS | 1652 | 1469030053745 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 1652 | 1469030053747 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:54:13 INFO - PROCESS | 1652 | 1469030053750 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1652 | 1469030053752 Marionette TRACE conn5 <- [1,222,null,{}] 08:54:13 INFO - PROCESS | 1652 | 1469030053756 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}] 08:54:13 INFO - PROCESS | 1652 | 1469030053761 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:13 INFO - PROCESS | 1652 | 1469030053899 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:54:13 INFO - PROCESS | 1652 | 1469030053912 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1652 | 1469030053914 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F78000 == 40 [pid = 1652] [id = 65] 08:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC33B2800) [pid = 1652] [serial = 192] [outer = 0000000000000000] 08:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC4C24400) [pid = 1652] [serial = 193] [outer = 0000002EC33B2800] 08:54:13 INFO - PROCESS | 1652 | 1469030053993 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC56A4400) [pid = 1652] [serial = 194] [outer = 0000002EC33B2800] 08:54:14 INFO - PROCESS | 1652 | 1469030054388 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:54:14 INFO - PROCESS | 1652 | 1469030054423 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1652 | 1469030054425 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:54:14 INFO - PROCESS | 1652 | 1469030054428 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1652 | 1469030054430 Marionette TRACE conn5 <- [1,226,null,{}] 08:54:14 INFO - PROCESS | 1652 | 1469030054442 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}] 08:54:14 INFO - PROCESS | 1652 | 1469030054444 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:14 INFO - PROCESS | 1652 | 1469030054575 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:54:14 INFO - PROCESS | 1652 | 1469030054581 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1652 | 1469030054583 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E72000 == 41 [pid = 1652] [id = 66] 08:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC3865000) [pid = 1652] [serial = 195] [outer = 0000000000000000] 08:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC6A72800) [pid = 1652] [serial = 196] [outer = 0000002EC3865000] 08:54:14 INFO - PROCESS | 1652 | 1469030054627 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC6EA4400) [pid = 1652] [serial = 197] [outer = 0000002EC3865000] 08:54:15 INFO - PROCESS | 1652 | 1469030055026 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:54:15 INFO - PROCESS | 1652 | 1469030055061 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1652 | 1469030055063 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 1652 | 1469030055066 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1652 | 1469030055068 Marionette TRACE conn5 <- [1,230,null,{}] 08:54:15 INFO - PROCESS | 1652 | 1469030055071 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}] 08:54:15 INFO - PROCESS | 1652 | 1469030055073 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:15 INFO - PROCESS | 1652 | 1469030055176 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:54:15 INFO - PROCESS | 1652 | 1469030055181 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1652 | 1469030055183 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B2000 == 42 [pid = 1652] [id = 67] 08:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6D10800) [pid = 1652] [serial = 198] [outer = 0000000000000000] 08:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6D15C00) [pid = 1652] [serial = 199] [outer = 0000002EB6D10800] 08:54:15 INFO - PROCESS | 1652 | 1469030055227 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6D1B000) [pid = 1652] [serial = 200] [outer = 0000002EB6D10800] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6BF5400) [pid = 1652] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC33AEC00) [pid = 1652] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB5726400) [pid = 1652] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBCA76800) [pid = 1652] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBB1F3000) [pid = 1652] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB5725400) [pid = 1652] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC33AF800) [pid = 1652] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD3FC00) [pid = 1652] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:54:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBAF63400) [pid = 1652] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:54:15 INFO - PROCESS | 1652 | 1469030055688 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 625ms 08:54:15 INFO - PROCESS | 1652 | 1469030055696 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1652 | 1469030055698 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:54:15 INFO - PROCESS | 1652 | 1469030055701 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1652 | 1469030055703 Marionette TRACE conn5 <- [1,234,null,{}] 08:54:15 INFO - PROCESS | 1652 | 1469030055707 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}] 08:54:15 INFO - PROCESS | 1652 | 1469030055708 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:15 INFO - PROCESS | 1652 | 1469030055798 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:54:15 INFO - PROCESS | 1652 | 1469030055881 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1652 | 1469030055883 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957F000 == 43 [pid = 1652] [id = 68] 08:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BA3800) [pid = 1652] [serial = 201] [outer = 0000000000000000] 08:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6D1A400) [pid = 1652] [serial = 202] [outer = 0000002EB6BA3800] 08:54:15 INFO - PROCESS | 1652 | 1469030055932 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6EA7800) [pid = 1652] [serial = 203] [outer = 0000002EB6BA3800] 08:54:16 INFO - PROCESS | 1652 | 1469030056247 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 08:54:16 INFO - PROCESS | 1652 | 1469030056291 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1652 | 1469030056293 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 1652 | 1469030056296 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:54:16 INFO - PROCESS | 1652 | 1469030056298 Marionette TRACE conn5 <- [1,238,null,{}] 08:54:16 INFO - PROCESS | 1652 | 1469030056301 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}] 08:54:16 INFO - PROCESS | 1652 | 1469030056303 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:16 INFO - PROCESS | 1652 | 1469030056409 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:54:16 INFO - PROCESS | 1652 | 1469030056416 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 1652 | 1469030056418 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96AF000 == 44 [pid = 1652] [id = 69] 08:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33A8400) [pid = 1652] [serial = 204] [outer = 0000000000000000] 08:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC6EADC00) [pid = 1652] [serial = 205] [outer = 0000002EC33A8400] 08:54:16 INFO - PROCESS | 1652 | 1469030056463 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC8751400) [pid = 1652] [serial = 206] [outer = 0000002EC33A8400] 08:54:16 INFO - PROCESS | 1652 | 1469030056835 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 586ms 08:54:16 INFO - PROCESS | 1652 | 1469030056885 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 1652 | 1469030056896 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:54:16 INFO - PROCESS | 1652 | 1469030056900 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1652 | 1469030056902 Marionette TRACE conn5 <- [1,242,null,{}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:54:16 INFO - PROCESS | 1652 | 1469030056906 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}] 08:54:16 INFO - PROCESS | 1652 | 1469030056908 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:17 INFO - PROCESS | 1652 | 1469030057032 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:54:17 INFO - PROCESS | 1652 | 1469030057046 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1652 | 1469030057049 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF84800 == 45 [pid = 1652] [id = 70] 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC8751800) [pid = 1652] [serial = 207] [outer = 0000000000000000] 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC8802C00) [pid = 1652] [serial = 208] [outer = 0000002EC8751800] 08:54:17 INFO - PROCESS | 1652 | 1469030057095 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC8870800) [pid = 1652] [serial = 209] [outer = 0000002EC8751800] 08:54:17 INFO - PROCESS | 1652 | 1469030057522 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 08:54:17 INFO - PROCESS | 1652 | 1469030057579 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 1652 | 1469030057584 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:54:17 INFO - PROCESS | 1652 | 1469030057593 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 1652 | 1469030057598 Marionette TRACE conn5 <- [1,246,null,{}] 08:54:17 INFO - PROCESS | 1652 | 1469030057605 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}] 08:54:17 INFO - PROCESS | 1652 | 1469030057608 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:17 INFO - PROCESS | 1652 | 1469030057729 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:54:17 INFO - PROCESS | 1652 | 1469030057812 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1652 | 1469030057817 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF84000 == 46 [pid = 1652] [id = 71] 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB5725800) [pid = 1652] [serial = 210] [outer = 0000000000000000] 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB625AC00) [pid = 1652] [serial = 211] [outer = 0000002EB5725800] 08:54:17 INFO - PROCESS | 1652 | 1469030057875 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6C89C00) [pid = 1652] [serial = 212] [outer = 0000002EB5725800] 08:54:18 INFO - PROCESS | 1652 | 1469030058457 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 942ms 08:54:18 INFO - PROCESS | 1652 | 1469030058539 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1652 | 1469030058543 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:54:18 INFO - PROCESS | 1652 | 1469030058550 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1652 | 1469030058555 Marionette TRACE conn5 <- [1,250,null,{}] 08:54:18 INFO - PROCESS | 1652 | 1469030058559 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}] 08:54:18 INFO - PROCESS | 1652 | 1469030058562 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:18 INFO - PROCESS | 1652 | 1469030058684 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:54:18 INFO - PROCESS | 1652 | 1469030058820 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1652 | 1469030058823 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4C5E800 == 47 [pid = 1652] [id = 72] 08:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EBCE98400) [pid = 1652] [serial = 213] [outer = 0000000000000000] 08:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EBCECF800) [pid = 1652] [serial = 214] [outer = 0000002EBCE98400] 08:54:18 INFO - PROCESS | 1652 | 1469030058894 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC0E46800) [pid = 1652] [serial = 215] [outer = 0000002EBCE98400] 08:54:19 INFO - PROCESS | 1652 | 1469030059524 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1038ms 08:54:19 INFO - PROCESS | 1652 | 1469030059586 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1652 | 1469030059588 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:54:19 INFO - PROCESS | 1652 | 1469030059592 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1652 | 1469030059594 Marionette TRACE conn5 <- [1,254,null,{}] 08:54:19 INFO - PROCESS | 1652 | 1469030059617 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}] 08:54:19 INFO - PROCESS | 1652 | 1469030059622 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:19 INFO - PROCESS | 1652 | 1469030059774 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:54:19 INFO - PROCESS | 1652 | 1469030059839 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1652 | 1469030059844 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B3000 == 48 [pid = 1652] [id = 73] 08:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC43C7800) [pid = 1652] [serial = 216] [outer = 0000000000000000] 08:54:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC4B5D400) [pid = 1652] [serial = 217] [outer = 0000002EC43C7800] 08:54:19 INFO - PROCESS | 1652 | 1469030059943 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EC8753000) [pid = 1652] [serial = 218] [outer = 0000002EC43C7800] 08:54:20 INFO - PROCESS | 1652 | 1469030060522 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1137ms 08:54:20 INFO - PROCESS | 1652 | 1469030060731 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1652 | 1469030060736 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 1652 | 1469030060741 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:54:20 INFO - PROCESS | 1652 | 1469030060744 Marionette TRACE conn5 <- [1,258,null,{}] 08:54:20 INFO - PROCESS | 1652 | 1469030060750 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}] 08:54:20 INFO - PROCESS | 1652 | 1469030060753 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:20 INFO - PROCESS | 1652 | 1469030060855 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:54:20 INFO - PROCESS | 1652 | 1469030060917 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 1652 | 1469030060922 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD089800 == 49 [pid = 1652] [id = 74] 08:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0000002EB6F20000) [pid = 1652] [serial = 219] [outer = 0000000000000000] 08:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0000002EBAF5C400) [pid = 1652] [serial = 220] [outer = 0000002EB6F20000] 08:54:20 INFO - PROCESS | 1652 | 1469030060972 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0000002EBBA2B000) [pid = 1652] [serial = 221] [outer = 0000002EB6F20000] 08:54:21 INFO - PROCESS | 1652 | 1469030061533 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 837ms 08:54:21 INFO - PROCESS | 1652 | 1469030061583 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 1652 | 1469030061587 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:54:21 INFO - PROCESS | 1652 | 1469030061593 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 1652 | 1469030061596 Marionette TRACE conn5 <- [1,262,null,{}] 08:54:21 INFO - PROCESS | 1652 | 1469030061600 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}] 08:54:21 INFO - PROCESS | 1652 | 1469030061603 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:21 INFO - PROCESS | 1652 | 1469030061707 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:54:21 INFO - PROCESS | 1652 | 1469030061792 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1652 | 1469030061794 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC92D800 == 50 [pid = 1652] [id = 75] 08:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0000002EBBD41C00) [pid = 1652] [serial = 222] [outer = 0000000000000000] 08:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0000002EBBF40C00) [pid = 1652] [serial = 223] [outer = 0000002EBBD41C00] 08:54:21 INFO - PROCESS | 1652 | 1469030061844 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0000002EBCEA3000) [pid = 1652] [serial = 224] [outer = 0000002EBBD41C00] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A8000 == 49 [pid = 1652] [id = 44] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBCB1000 == 48 [pid = 1652] [id = 34] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96AF000 == 47 [pid = 1652] [id = 69] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957F000 == 46 [pid = 1652] [id = 68] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B2000 == 45 [pid = 1652] [id = 67] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E72000 == 44 [pid = 1652] [id = 66] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F78000 == 43 [pid = 1652] [id = 65] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F21800 == 42 [pid = 1652] [id = 64] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC342E000 == 41 [pid = 1652] [id = 63] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2052800 == 40 [pid = 1652] [id = 62] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC938000 == 39 [pid = 1652] [id = 61] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF36800 == 38 [pid = 1652] [id = 60] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA55800 == 37 [pid = 1652] [id = 59] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB11C000 == 36 [pid = 1652] [id = 58] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC321E000 == 35 [pid = 1652] [id = 57] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0000002EB5727C00) [pid = 1652] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0000002EBD06F400) [pid = 1652] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2F0800 == 34 [pid = 1652] [id = 56] 08:54:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6B3A000 == 33 [pid = 1652] [id = 55] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0000002EC2805800) [pid = 1652] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0000002EC3982400) [pid = 1652] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0000002EB6A1AC00) [pid = 1652] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0000002EB6BF5000) [pid = 1652] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EC294F400) [pid = 1652] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EBCAE0C00) [pid = 1652] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EBCECEC00) [pid = 1652] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EBB25CC00) [pid = 1652] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EBB9C7000) [pid = 1652] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC0273800) [pid = 1652] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC45F0800) [pid = 1652] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBBC11000) [pid = 1652] [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.] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC6E0D400) [pid = 1652] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC5843C00) [pid = 1652] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC3C0C400) [pid = 1652] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0275C00) [pid = 1652] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC44AA400) [pid = 1652] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC06B1000) [pid = 1652] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC6A71800) [pid = 1652] [serial = 159] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 1652 | 1469030062310 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 733ms 08:54:22 INFO - PROCESS | 1652 | 1469030062325 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:54:22 INFO - PROCESS | 1652 | 1469030062327 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 1652 | 1469030062331 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1652 | 1469030062333 Marionette TRACE conn5 <- [1,266,null,{}] 08:54:22 INFO - PROCESS | 1652 | 1469030062348 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}] 08:54:22 INFO - PROCESS | 1652 | 1469030062353 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:22 INFO - PROCESS | 1652 | 1469030062467 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:54:22 INFO - PROCESS | 1652 | 1469030062477 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1652 | 1469030062480 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC5800 == 34 [pid = 1652] [id = 76] 08:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCAE1800) [pid = 1652] [serial = 225] [outer = 0000000000000000] 08:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCEC8000) [pid = 1652] [serial = 226] [outer = 0000002EBCAE1800] 08:54:22 INFO - PROCESS | 1652 | 1469030062529 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0272800) [pid = 1652] [serial = 227] [outer = 0000002EBCAE1800] 08:54:23 INFO - PROCESS | 1652 | 1469030063138 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 840ms 08:54:23 INFO - PROCESS | 1652 | 1469030063181 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1652 | 1469030063183 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:54:23 INFO - PROCESS | 1652 | 1469030063190 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1652 | 1469030063192 Marionette TRACE conn5 <- [1,270,null,{}] 08:54:23 INFO - PROCESS | 1652 | 1469030063195 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}] 08:54:23 INFO - PROCESS | 1652 | 1469030063197 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:23 INFO - PROCESS | 1652 | 1469030063315 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:54:23 INFO - PROCESS | 1652 | 1469030063326 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1652 | 1469030063328 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3425000 == 35 [pid = 1652] [id = 77] 08:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC288B800) [pid = 1652] [serial = 228] [outer = 0000000000000000] 08:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC28ACC00) [pid = 1652] [serial = 229] [outer = 0000002EC288B800] 08:54:23 INFO - PROCESS | 1652 | 1469030063373 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC31BC000) [pid = 1652] [serial = 230] [outer = 0000002EC288B800] 08:54:23 INFO - PROCESS | 1652 | 1469030063752 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 08:54:23 INFO - PROCESS | 1652 | 1469030063830 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1652 | 1469030063833 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:54:23 INFO - PROCESS | 1652 | 1469030063839 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1652 | 1469030063840 Marionette TRACE conn5 <- [1,274,null,{}] 08:54:23 INFO - PROCESS | 1652 | 1469030063844 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}] 08:54:23 INFO - PROCESS | 1652 | 1469030063846 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:23 INFO - PROCESS | 1652 | 1469030063928 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:54:23 INFO - PROCESS | 1652 | 1469030063934 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1652 | 1469030063936 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1B800 == 36 [pid = 1652] [id = 78] 08:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC33A9800) [pid = 1652] [serial = 231] [outer = 0000000000000000] 08:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC3C04000) [pid = 1652] [serial = 232] [outer = 0000002EC33A9800] 08:54:23 INFO - PROCESS | 1652 | 1469030063981 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC3C11C00) [pid = 1652] [serial = 233] [outer = 0000002EC33A9800] 08:54:24 INFO - PROCESS | 1652 | 1469030064388 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 08:54:24 INFO - PROCESS | 1652 | 1469030064432 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1652 | 1469030064434 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:54:24 INFO - PROCESS | 1652 | 1469030064438 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1652 | 1469030064439 Marionette TRACE conn5 <- [1,278,null,{}] 08:54:24 INFO - PROCESS | 1652 | 1469030064443 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}] 08:54:24 INFO - PROCESS | 1652 | 1469030064449 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:24 INFO - PROCESS | 1652 | 1469030064598 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:54:24 INFO - PROCESS | 1652 | 1469030064606 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1652 | 1469030064608 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B0800 == 37 [pid = 1652] [id = 79] 08:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC4B5E400) [pid = 1652] [serial = 234] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC6310C00) [pid = 1652] [serial = 235] [outer = 0000002EC4B5E400] 08:54:24 INFO - PROCESS | 1652 | 1469030064660 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC6EACC00) [pid = 1652] [serial = 236] [outer = 0000002EC4B5E400] 08:54:25 INFO - PROCESS | 1652 | 1469030065083 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 08:54:25 INFO - PROCESS | 1652 | 1469030065112 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1652 | 1469030065114 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:54:25 INFO - PROCESS | 1652 | 1469030065122 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1652 | 1469030065124 Marionette TRACE conn5 <- [1,282,null,{}] 08:54:25 INFO - PROCESS | 1652 | 1469030065128 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}] 08:54:25 INFO - PROCESS | 1652 | 1469030065129 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:25 INFO - PROCESS | 1652 | 1469030065233 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:54:25 INFO - PROCESS | 1652 | 1469030065299 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1652 | 1469030065301 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E80800 == 38 [pid = 1652] [id = 80] 08:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC8749C00) [pid = 1652] [serial = 237] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC8805400) [pid = 1652] [serial = 238] [outer = 0000002EC8749C00] 08:54:25 INFO - PROCESS | 1652 | 1469030065345 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EC880E800) [pid = 1652] [serial = 239] [outer = 0000002EC8749C00] 08:54:25 INFO - PROCESS | 1652 | 1469030065752 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 08:54:25 INFO - PROCESS | 1652 | 1469030065797 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1652 | 1469030065799 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:54:25 INFO - PROCESS | 1652 | 1469030065802 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1652 | 1469030065803 Marionette TRACE conn5 <- [1,286,null,{}] 08:54:25 INFO - PROCESS | 1652 | 1469030065807 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}] 08:54:25 INFO - PROCESS | 1652 | 1469030065809 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:25 INFO - PROCESS | 1652 | 1469030065927 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:54:25 INFO - PROCESS | 1652 | 1469030065933 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1652 | 1469030065935 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957F000 == 39 [pid = 1652] [id = 81] 08:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0000002EC880EC00) [pid = 1652] [serial = 240] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0000002EC8876800) [pid = 1652] [serial = 241] [outer = 0000002EC880EC00] 08:54:25 INFO - PROCESS | 1652 | 1469030065978 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0000002EC930A000) [pid = 1652] [serial = 242] [outer = 0000002EC880EC00] 08:54:26 INFO - PROCESS | 1652 | 1469030066386 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0000002EBCA75800) [pid = 1652] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0000002EB5726000) [pid = 1652] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0000002EC33B2800) [pid = 1652] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EC3865000) [pid = 1652] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EB6D10800) [pid = 1652] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EB6BA3800) [pid = 1652] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC33A8400) [pid = 1652] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EBCE9CC00) [pid = 1652] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC0E8CC00) [pid = 1652] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6727800) [pid = 1652] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB6C92000) [pid = 1652] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC2941000) [pid = 1652] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC2029000) [pid = 1652] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBBCE5400) [pid = 1652] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB572A800) [pid = 1652] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:54:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6C8A400) [pid = 1652] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:54:26 INFO - PROCESS | 1652 | 1469030066614 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1652 | 1469030066616 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 1652 | 1469030066626 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1652 | 1469030066627 Marionette TRACE conn5 <- [1,290,null,{}] 08:54:26 INFO - PROCESS | 1652 | 1469030066631 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}] 08:54:26 INFO - PROCESS | 1652 | 1469030066633 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:54:26 INFO - PROCESS | 1652 | 1469030066715 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:54:26 INFO - PROCESS | 1652 | 1469030066722 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1652 | 1469030066724 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E75000 == 40 [pid = 1652] [id = 82] 08:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB6A1F000) [pid = 1652] [serial = 243] [outer = 0000000000000000] 08:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6BFFC00) [pid = 1652] [serial = 244] [outer = 0000002EB6A1F000] 08:54:26 INFO - PROCESS | 1652 | 1469030066769 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBCA75800) [pid = 1652] [serial = 245] [outer = 0000002EB6A1F000] 08:54:27 INFO - PROCESS | 1652 | 1469030067161 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 564ms 08:54:27 INFO - PROCESS | 1652 | 1469030067208 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1652 | 1469030067210 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 1652 | 1469030067213 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:54:27 INFO - PROCESS | 1652 | 1469030067215 Marionette TRACE conn5 <- [1,294,null,{}] 08:54:27 INFO - PROCESS | 1652 | 1469030067218 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}] 08:54:27 INFO - PROCESS | 1652 | 1469030067220 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:27 INFO - PROCESS | 1652 | 1469030067313 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:54:27 INFO - PROCESS | 1652 | 1469030067318 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1652 | 1469030067320 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAFA3000 == 41 [pid = 1652] [id = 83] 08:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC2029000) [pid = 1652] [serial = 246] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC4EDA000) [pid = 1652] [serial = 247] [outer = 0000002EC2029000] 08:54:27 INFO - PROCESS | 1652 | 1469030067364 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC7C4A000) [pid = 1652] [serial = 248] [outer = 0000002EC2029000] 08:54:27 INFO - PROCESS | 1652 | 1469030067764 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 08:54:27 INFO - PROCESS | 1652 | 1469030067802 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1652 | 1469030067804 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:54:27 INFO - PROCESS | 1652 | 1469030067818 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1652 | 1469030067821 Marionette TRACE conn5 <- [1,298,null,{}] 08:54:27 INFO - PROCESS | 1652 | 1469030067824 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}] 08:54:27 INFO - PROCESS | 1652 | 1469030067827 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:27 INFO - PROCESS | 1652 | 1469030067928 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:54:27 INFO - PROCESS | 1652 | 1469030067934 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 1652 | 1469030067937 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C1E000 == 42 [pid = 1652] [id = 84] 08:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC7C4AC00) [pid = 1652] [serial = 249] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC8873C00) [pid = 1652] [serial = 250] [outer = 0000002EC7C4AC00] 08:54:27 INFO - PROCESS | 1652 | 1469030067983 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC964F000) [pid = 1652] [serial = 251] [outer = 0000002EC7C4AC00] 08:54:28 INFO - PROCESS | 1652 | 1469030068426 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 626ms 08:54:28 INFO - PROCESS | 1652 | 1469030068455 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 1652 | 1469030068457 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:54:28 INFO - PROCESS | 1652 | 1469030068472 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 1652 | 1469030068474 Marionette TRACE conn5 <- [1,302,null,{}] 08:54:28 INFO - PROCESS | 1652 | 1469030068477 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}] 08:54:28 INFO - PROCESS | 1652 | 1469030068479 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:28 INFO - PROCESS | 1652 | 1469030068570 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:54:28 INFO - PROCESS | 1652 | 1469030068576 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1652 | 1469030068578 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7958800 == 43 [pid = 1652] [id = 85] 08:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC294F000) [pid = 1652] [serial = 252] [outer = 0000000000000000] 08:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC79C6000) [pid = 1652] [serial = 253] [outer = 0000002EC294F000] 08:54:28 INFO - PROCESS | 1652 | 1469030068622 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC79CCC00) [pid = 1652] [serial = 254] [outer = 0000002EC294F000] 08:54:29 INFO - PROCESS | 1652 | 1469030069272 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 08:54:29 INFO - PROCESS | 1652 | 1469030069360 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1652 | 1469030069366 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:54:29 INFO - PROCESS | 1652 | 1469030069371 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:54:29 INFO - PROCESS | 1652 | 1469030069375 Marionette TRACE conn5 <- [1,306,null,{}] 08:54:29 INFO - PROCESS | 1652 | 1469030069380 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}] 08:54:29 INFO - PROCESS | 1652 | 1469030069384 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:29 INFO - PROCESS | 1652 | 1469030069509 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:54:29 INFO - PROCESS | 1652 | 1469030069650 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:54:29 INFO - PROCESS | 1652 | 1469030069659 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1652 | 1469030069662 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE61000 == 44 [pid = 1652] [id = 86] 08:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EBB9CC400) [pid = 1652] [serial = 255] [outer = 0000000000000000] 08:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0000002EBBAA2000) [pid = 1652] [serial = 256] [outer = 0000002EBB9CC400] 08:54:29 INFO - PROCESS | 1652 | 1469030069723 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0000002EBCE9D000) [pid = 1652] [serial = 257] [outer = 0000002EBB9CC400] 08:54:30 INFO - PROCESS | 1652 | 1469030070272 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 08:54:30 INFO - PROCESS | 1652 | 1469030070299 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1652 | 1469030070304 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:54:30 INFO - PROCESS | 1652 | 1469030070311 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1652 | 1469030070314 Marionette TRACE conn5 <- [1,310,null,{}] 08:54:30 INFO - PROCESS | 1652 | 1469030070319 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}] 08:54:30 INFO - PROCESS | 1652 | 1469030070322 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:30 INFO - PROCESS | 1652 | 1469030070444 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:54:30 INFO - PROCESS | 1652 | 1469030070527 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1652 | 1469030070530 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4591800 == 45 [pid = 1652] [id = 87] 08:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0000002EC2025000) [pid = 1652] [serial = 258] [outer = 0000000000000000] 08:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0000002EC2883400) [pid = 1652] [serial = 259] [outer = 0000002EC2025000] 08:54:30 INFO - PROCESS | 1652 | 1469030070587 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0000002EC3C04800) [pid = 1652] [serial = 260] [outer = 0000002EC2025000] 08:54:31 INFO - PROCESS | 1652 | 1469030071148 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 08:54:31 INFO - PROCESS | 1652 | 1469030071194 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1652 | 1469030071197 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:54:31 INFO - PROCESS | 1652 | 1469030071201 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1652 | 1469030071205 Marionette TRACE conn5 <- [1,314,null,{}] 08:54:31 INFO - PROCESS | 1652 | 1469030071217 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}] 08:54:31 INFO - PROCESS | 1652 | 1469030071222 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:31 INFO - PROCESS | 1652 | 1469030071338 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:54:31 INFO - PROCESS | 1652 | 1469030071422 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1652 | 1469030071425 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB8800 == 46 [pid = 1652] [id = 88] 08:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0000002EC5F23000) [pid = 1652] [serial = 261] [outer = 0000000000000000] 08:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0000002EC79BFC00) [pid = 1652] [serial = 262] [outer = 0000002EC5F23000] 08:54:31 INFO - PROCESS | 1652 | 1469030071483 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0000002EC7C48400) [pid = 1652] [serial = 263] [outer = 0000002EC5F23000] 08:54:32 INFO - PROCESS | 1652 | 1469030072021 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 838ms 08:54:32 INFO - PROCESS | 1652 | 1469030072044 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1652 | 1469030072047 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:54:32 INFO - PROCESS | 1652 | 1469030072052 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1652 | 1469030072054 Marionette TRACE conn5 <- [1,318,null,{}] 08:54:32 INFO - PROCESS | 1652 | 1469030072058 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}] 08:54:32 INFO - PROCESS | 1652 | 1469030072061 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:32 INFO - PROCESS | 1652 | 1469030072176 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:54:32 INFO - PROCESS | 1652 | 1469030072257 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1652 | 1469030072260 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E39800 == 47 [pid = 1652] [id = 89] 08:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0000002EC8877800) [pid = 1652] [serial = 264] [outer = 0000000000000000] 08:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0000002EC930D800) [pid = 1652] [serial = 265] [outer = 0000002EC8877800] 08:54:32 INFO - PROCESS | 1652 | 1469030072314 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0000002EC964E000) [pid = 1652] [serial = 266] [outer = 0000002EC8877800] 08:54:33 INFO - PROCESS | 1652 | 1469030073135 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]]]}] 08:54:33 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. 08:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1136ms 08:54:33 INFO - PROCESS | 1652 | 1469030073191 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 1652 | 1469030073196 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 1652 | 1469030073201 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:54:33 INFO - PROCESS | 1652 | 1469030073205 Marionette TRACE conn5 <- [1,322,null,{}] 08:54:33 INFO - PROCESS | 1652 | 1469030073210 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}] 08:54:33 INFO - PROCESS | 1652 | 1469030073213 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:33 INFO - PROCESS | 1652 | 1469030073386 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:54:33 INFO - PROCESS | 1652 | 1469030073475 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1652 | 1469030073480 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB176800 == 48 [pid = 1652] [id = 90] 08:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0000002EBB1ED000) [pid = 1652] [serial = 267] [outer = 0000000000000000] 08:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0000002EBB92D400) [pid = 1652] [serial = 268] [outer = 0000002EBB1ED000] 08:54:33 INFO - PROCESS | 1652 | 1469030073536 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0000002EBC916800) [pid = 1652] [serial = 269] [outer = 0000002EBB1ED000] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C1E000 == 47 [pid = 1652] [id = 84] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAFA3000 == 46 [pid = 1652] [id = 83] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E75000 == 45 [pid = 1652] [id = 82] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957F000 == 44 [pid = 1652] [id = 81] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E80800 == 43 [pid = 1652] [id = 80] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B0800 == 42 [pid = 1652] [id = 79] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1B800 == 41 [pid = 1652] [id = 78] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3425000 == 40 [pid = 1652] [id = 77] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC5800 == 39 [pid = 1652] [id = 76] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC92D800 == 38 [pid = 1652] [id = 75] 08:54:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD089800 == 37 [pid = 1652] [id = 74] 08:54:33 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0000002EC8802C00) [pid = 1652] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF84000 == 36 [pid = 1652] [id = 71] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0000002EB6A14400) [pid = 1652] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0000002EC6A71400) [pid = 1652] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0000002EC4C24400) [pid = 1652] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0000002EC56A4400) [pid = 1652] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0000002EC6EA4400) [pid = 1652] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0000002EC6A72800) [pid = 1652] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0000002EB6D15C00) [pid = 1652] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0000002EB6D1A400) [pid = 1652] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0000002EC6EADC00) [pid = 1652] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0000002EC0279C00) [pid = 1652] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0000002EBCECE400) [pid = 1652] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0000002EC202C000) [pid = 1652] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0000002EC208E800) [pid = 1652] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EC36DE800) [pid = 1652] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EC0E9E800) [pid = 1652] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EBB9C9C00) [pid = 1652] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EBBD38800) [pid = 1652] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC2D3AC00) [pid = 1652] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC2032400) [pid = 1652] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC202B000) [pid = 1652] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBCEA5000) [pid = 1652] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBBD3F400) [pid = 1652] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6BFE000) [pid = 1652] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6726C00) [pid = 1652] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB259400) [pid = 1652] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6C90800) [pid = 1652] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC8751400) [pid = 1652] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6D1B000) [pid = 1652] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC6EA7800) [pid = 1652] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC33B0C00) [pid = 1652] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:54:34 INFO - PROCESS | 1652 | 1469030074109 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]]]}] 08:54:34 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. 08:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 943ms 08:54:34 INFO - PROCESS | 1652 | 1469030074148 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 1652 | 1469030074152 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:54:34 INFO - PROCESS | 1652 | 1469030074159 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1652 | 1469030074161 Marionette TRACE conn5 <- [1,326,null,{}] 08:54:34 INFO - PROCESS | 1652 | 1469030074166 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}] 08:54:34 INFO - PROCESS | 1652 | 1469030074168 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:34 INFO - PROCESS | 1652 | 1469030074259 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:54:34 INFO - PROCESS | 1652 | 1469030074267 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1652 | 1469030074270 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC942000 == 37 [pid = 1652] [id = 91] 08:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6D19800) [pid = 1652] [serial = 270] [outer = 0000000000000000] 08:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBBC0D000) [pid = 1652] [serial = 271] [outer = 0000002EB6D19800] 08:54:34 INFO - PROCESS | 1652 | 1469030074319 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCECB000) [pid = 1652] [serial = 272] [outer = 0000002EB6D19800] 08:54:34 INFO - PROCESS | 1652 | 1469030074775 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]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 08:54:34 INFO - PROCESS | 1652 | 1469030074788 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 1652 | 1469030074791 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:54:34 INFO - PROCESS | 1652 | 1469030074794 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1652 | 1469030074798 Marionette TRACE conn5 <- [1,330,null,{}] 08:54:34 INFO - PROCESS | 1652 | 1469030074811 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}] 08:54:34 INFO - PROCESS | 1652 | 1469030074816 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:34 INFO - PROCESS | 1652 | 1469030074928 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:54:34 INFO - PROCESS | 1652 | 1469030074965 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1652 | 1469030074968 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2015000 == 38 [pid = 1652] [id = 92] 08:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC2090C00) [pid = 1652] [serial = 273] [outer = 0000000000000000] 08:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2891C00) [pid = 1652] [serial = 274] [outer = 0000002EC2090C00] 08:54:35 INFO - PROCESS | 1652 | 1469030075021 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC33A9400) [pid = 1652] [serial = 275] [outer = 0000002EC2090C00] 08:54:35 INFO - PROCESS | 1652 | 1469030075452 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]]]}] 08:54:35 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. 08:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 08:54:35 INFO - PROCESS | 1652 | 1469030075487 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1652 | 1469030075490 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:54:35 INFO - PROCESS | 1652 | 1469030075493 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:54:35 INFO - PROCESS | 1652 | 1469030075495 Marionette TRACE conn5 <- [1,334,null,{}] 08:54:35 INFO - PROCESS | 1652 | 1469030075498 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}] 08:54:35 INFO - PROCESS | 1652 | 1469030075500 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:35 INFO - PROCESS | 1652 | 1469030075588 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:54:35 INFO - PROCESS | 1652 | 1469030075595 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1652 | 1469030075597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3635000 == 39 [pid = 1652] [id = 93] 08:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC3C07400) [pid = 1652] [serial = 276] [outer = 0000000000000000] 08:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC3FEF000) [pid = 1652] [serial = 277] [outer = 0000002EC3C07400] 08:54:35 INFO - PROCESS | 1652 | 1469030075642 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC4E7D800) [pid = 1652] [serial = 278] [outer = 0000002EC3C07400] 08:54:36 INFO - PROCESS | 1652 | 1469030076056 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]]]}] 08:54:36 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. 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 586ms 08:54:36 INFO - PROCESS | 1652 | 1469030076099 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1652 | 1469030076101 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 1652 | 1469030076104 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1652 | 1469030076106 Marionette TRACE conn5 <- [1,338,null,{}] 08:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:54:36 INFO - PROCESS | 1652 | 1469030076115 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}] 08:54:36 INFO - PROCESS | 1652 | 1469030076117 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:36 INFO - PROCESS | 1652 | 1469030076231 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:54:36 INFO - PROCESS | 1652 | 1469030076237 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 1652 | 1469030076245 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2F9000 == 40 [pid = 1652] [id = 94] 08:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC58D6C00) [pid = 1652] [serial = 279] [outer = 0000000000000000] 08:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC6302C00) [pid = 1652] [serial = 280] [outer = 0000002EC58D6C00] 08:54:36 INFO - PROCESS | 1652 | 1469030076354 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC6EA4400) [pid = 1652] [serial = 281] [outer = 0000002EC58D6C00] 08:54:36 INFO - PROCESS | 1652 | 1469030076784 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 734ms 08:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:54:36 INFO - PROCESS | 1652 | 1469030076844 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1652 | 1469030076846 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 1652 | 1469030076854 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1652 | 1469030076856 Marionette TRACE conn5 <- [1,342,null,{}] 08:54:36 INFO - PROCESS | 1652 | 1469030076864 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}] 08:54:36 INFO - PROCESS | 1652 | 1469030076870 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:37 INFO - PROCESS | 1652 | 1469030077014 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:54:37 INFO - PROCESS | 1652 | 1469030077027 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1652 | 1469030077029 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC567E000 == 41 [pid = 1652] [id = 95] 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC2FEC400) [pid = 1652] [serial = 282] [outer = 0000000000000000] 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC79C3800) [pid = 1652] [serial = 283] [outer = 0000002EC2FEC400] 08:54:37 INFO - PROCESS | 1652 | 1469030077117 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC7C46400) [pid = 1652] [serial = 284] [outer = 0000002EC2FEC400] 08:54:37 INFO - PROCESS | 1652 | 1469030077532 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]]]}] 08:54:37 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. 08:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 08:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:54:37 INFO - PROCESS | 1652 | 1469030077586 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 1652 | 1469030077588 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:54:37 INFO - PROCESS | 1652 | 1469030077592 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1652 | 1469030077594 Marionette TRACE conn5 <- [1,346,null,{}] 08:54:37 INFO - PROCESS | 1652 | 1469030077597 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}] 08:54:37 INFO - PROCESS | 1652 | 1469030077599 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:37 INFO - PROCESS | 1652 | 1469030077713 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:54:37 INFO - PROCESS | 1652 | 1469030077719 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1652 | 1469030077721 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E7F000 == 42 [pid = 1652] [id = 96] 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC7C46C00) [pid = 1652] [serial = 285] [outer = 0000000000000000] 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EC7C87400) [pid = 1652] [serial = 286] [outer = 0000002EC7C46C00] 08:54:37 INFO - PROCESS | 1652 | 1469030077802 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0000002EC7C8D400) [pid = 1652] [serial = 287] [outer = 0000002EC7C46C00] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0000002EB4E63C00) [pid = 1652] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EC7C4AC00) [pid = 1652] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EC4B5E400) [pid = 1652] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EC880EC00) [pid = 1652] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC8749C00) [pid = 1652] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC43C7800) [pid = 1652] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EBCE98400) [pid = 1652] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC288B800) [pid = 1652] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB5725800) [pid = 1652] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBBD41C00) [pid = 1652] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC33A9800) [pid = 1652] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBCAE1800) [pid = 1652] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6F20000) [pid = 1652] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC8751800) [pid = 1652] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6A1F000) [pid = 1652] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:54:38 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2029000) [pid = 1652] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:54:38 INFO - PROCESS | 1652 | 1469030078318 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]]]}] 08:54:38 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. 08:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 776ms 08:54:38 INFO - PROCESS | 1652 | 1469030078371 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:54:38 INFO - PROCESS | 1652 | 1469030078373 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 1652 | 1469030078377 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1652 | 1469030078378 Marionette TRACE conn5 <- [1,350,null,{}] 08:54:38 INFO - PROCESS | 1652 | 1469030078382 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}] 08:54:38 INFO - PROCESS | 1652 | 1469030078384 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:38 INFO - PROCESS | 1652 | 1469030078468 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:54:38 INFO - PROCESS | 1652 | 1469030078475 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1652 | 1469030078477 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E33800 == 43 [pid = 1652] [id = 97] 08:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB570C000) [pid = 1652] [serial = 288] [outer = 0000000000000000] 08:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCAE1800) [pid = 1652] [serial = 289] [outer = 0000002EB570C000] 08:54:38 INFO - PROCESS | 1652 | 1469030078522 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC4B66400) [pid = 1652] [serial = 290] [outer = 0000002EB570C000] 08:54:38 INFO - PROCESS | 1652 | 1469030078939 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 08:54:39 INFO - PROCESS | 1652 | 1469030079016 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1652 | 1469030079026 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:54:39 INFO - PROCESS | 1652 | 1469030079033 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1652 | 1469030079034 Marionette TRACE conn5 <- [1,354,null,{}] 08:54:39 INFO - PROCESS | 1652 | 1469030079038 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}] 08:54:39 INFO - PROCESS | 1652 | 1469030079040 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:39 INFO - PROCESS | 1652 | 1469030079125 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:54:39 INFO - PROCESS | 1652 | 1469030079131 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1652 | 1469030079133 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93A1800 == 44 [pid = 1652] [id = 98] 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC7903C00) [pid = 1652] [serial = 291] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC7908400) [pid = 1652] [serial = 292] [outer = 0000002EC7903C00] 08:54:39 INFO - PROCESS | 1652 | 1469030079177 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC790E000) [pid = 1652] [serial = 293] [outer = 0000002EC7903C00] 08:54:39 INFO - PROCESS | 1652 | 1469030079577 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]]]}] 08:54:39 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. 08:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 08:54:39 INFO - PROCESS | 1652 | 1469030079623 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1652 | 1469030079625 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:54:39 INFO - PROCESS | 1652 | 1469030079632 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1652 | 1469030079634 Marionette TRACE conn5 <- [1,358,null,{}] 08:54:39 INFO - PROCESS | 1652 | 1469030079638 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}] 08:54:39 INFO - PROCESS | 1652 | 1469030079639 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:39 INFO - PROCESS | 1652 | 1469030079725 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:54:39 INFO - PROCESS | 1652 | 1469030079731 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1652 | 1469030079733 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9587800 == 45 [pid = 1652] [id = 99] 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC790EC00) [pid = 1652] [serial = 294] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC8749400) [pid = 1652] [serial = 295] [outer = 0000002EC790EC00] 08:54:39 INFO - PROCESS | 1652 | 1469030079777 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC8802C00) [pid = 1652] [serial = 296] [outer = 0000002EC790EC00] 08:54:40 INFO - PROCESS | 1652 | 1469030080201 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]]]}] 08:54:40 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. 08:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 08:54:40 INFO - PROCESS | 1652 | 1469030080277 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 1652 | 1469030080282 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:54:40 INFO - PROCESS | 1652 | 1469030080288 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1652 | 1469030080292 Marionette TRACE conn5 <- [1,362,null,{}] 08:54:40 INFO - PROCESS | 1652 | 1469030080299 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}] 08:54:40 INFO - PROCESS | 1652 | 1469030080303 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:40 INFO - PROCESS | 1652 | 1469030080426 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:54:40 INFO - PROCESS | 1652 | 1469030080572 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1652 | 1469030080578 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80E9000 == 46 [pid = 1652] [id = 100] 08:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB6C8B800) [pid = 1652] [serial = 297] [outer = 0000000000000000] 08:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EB6D15C00) [pid = 1652] [serial = 298] [outer = 0000002EB6C8B800] 08:54:40 INFO - PROCESS | 1652 | 1469030080635 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBBD44C00) [pid = 1652] [serial = 299] [outer = 0000002EB6C8B800] 08:54:41 INFO - PROCESS | 1652 | 1469030081206 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 984ms 08:54:41 INFO - PROCESS | 1652 | 1469030081276 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1652 | 1469030081280 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:54:41 INFO - PROCESS | 1652 | 1469030081287 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1652 | 1469030081292 Marionette TRACE conn5 <- [1,366,null,{}] 08:54:41 INFO - PROCESS | 1652 | 1469030081296 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}] 08:54:41 INFO - PROCESS | 1652 | 1469030081299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:41 INFO - PROCESS | 1652 | 1469030081454 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:54:41 INFO - PROCESS | 1652 | 1469030081561 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1652 | 1469030081564 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3668000 == 47 [pid = 1652] [id = 101] 08:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC0E9E800) [pid = 1652] [serial = 300] [outer = 0000000000000000] 08:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC2804C00) [pid = 1652] [serial = 301] [outer = 0000002EC0E9E800] 08:54:41 INFO - PROCESS | 1652 | 1469030081622 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EC2FE9C00) [pid = 1652] [serial = 302] [outer = 0000002EC0E9E800] 08:54:42 INFO - PROCESS | 1652 | 1469030082223 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 985ms 08:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:54:42 INFO - PROCESS | 1652 | 1469030082275 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1652 | 1469030082278 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 1652 | 1469030082282 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1652 | 1469030082284 Marionette TRACE conn5 <- [1,370,null,{}] 08:54:42 INFO - PROCESS | 1652 | 1469030082295 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}] 08:54:42 INFO - PROCESS | 1652 | 1469030082300 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:42 INFO - PROCESS | 1652 | 1469030082419 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:54:42 INFO - PROCESS | 1652 | 1469030082535 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1652 | 1469030082540 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2BC000 == 48 [pid = 1652] [id = 102] 08:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0000002EC56A9000) [pid = 1652] [serial = 303] [outer = 0000000000000000] 08:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0000002EC6A78400) [pid = 1652] [serial = 304] [outer = 0000002EC56A9000] 08:54:42 INFO - PROCESS | 1652 | 1469030082600 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0000002EC79C1400) [pid = 1652] [serial = 305] [outer = 0000002EC56A9000] 08:54:43 INFO - PROCESS | 1652 | 1469030083281 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1027ms 08:54:43 INFO - PROCESS | 1652 | 1469030083311 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1652 | 1469030083313 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:54:43 INFO - PROCESS | 1652 | 1469030083317 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1652 | 1469030083319 Marionette TRACE conn5 <- [1,374,null,{}] 08:54:43 INFO - PROCESS | 1652 | 1469030083323 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}] 08:54:43 INFO - PROCESS | 1652 | 1469030083325 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:43 INFO - PROCESS | 1652 | 1469030083440 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:54:43 INFO - PROCESS | 1652 | 1469030083511 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1652 | 1469030083514 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC794B800 == 49 [pid = 1652] [id = 103] 08:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0000002EBBCE9000) [pid = 1652] [serial = 306] [outer = 0000000000000000] 08:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0000002EC8871400) [pid = 1652] [serial = 307] [outer = 0000002EBBCE9000] 08:54:43 INFO - PROCESS | 1652 | 1469030083620 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0000002EC930C800) [pid = 1652] [serial = 308] [outer = 0000002EBBCE9000] 08:54:44 INFO - PROCESS | 1652 | 1469030084338 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:54:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1086ms 08:54:44 INFO - PROCESS | 1652 | 1469030084405 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1652 | 1469030084409 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 1652 | 1469030084428 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:54:44 INFO - PROCESS | 1652 | 1469030084431 Marionette TRACE conn5 <- [1,378,null,{}] 08:54:44 INFO - PROCESS | 1652 | 1469030084437 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}] 08:54:44 INFO - PROCESS | 1652 | 1469030084440 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:44 INFO - PROCESS | 1652 | 1469030084549 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:54:44 INFO - PROCESS | 1652 | 1469030084618 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 1652 | 1469030084620 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EE3800 == 50 [pid = 1652] [id = 104] 08:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0000002EB6C92800) [pid = 1652] [serial = 309] [outer = 0000000000000000] 08:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0000002EBBC0AC00) [pid = 1652] [serial = 310] [outer = 0000002EB6C92800] 08:54:44 INFO - PROCESS | 1652 | 1469030084670 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0000002EBCEC9000) [pid = 1652] [serial = 311] [outer = 0000002EB6C92800] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93A1800 == 49 [pid = 1652] [id = 98] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E33800 == 48 [pid = 1652] [id = 97] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E7F000 == 47 [pid = 1652] [id = 96] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC567E000 == 46 [pid = 1652] [id = 95] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2F9000 == 45 [pid = 1652] [id = 94] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3635000 == 44 [pid = 1652] [id = 93] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2015000 == 43 [pid = 1652] [id = 92] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC942000 == 42 [pid = 1652] [id = 91] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB176800 == 41 [pid = 1652] [id = 90] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB8800 == 40 [pid = 1652] [id = 88] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4591800 == 39 [pid = 1652] [id = 87] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE61000 == 38 [pid = 1652] [id = 86] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7958800 == 37 [pid = 1652] [id = 85] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC959800 == 36 [pid = 1652] [id = 45] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E39800 == 35 [pid = 1652] [id = 89] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F18000 == 34 [pid = 1652] [id = 33] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B3000 == 33 [pid = 1652] [id = 73] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4C5E800 == 32 [pid = 1652] [id = 72] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF84800 == 31 [pid = 1652] [id = 70] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC794B800 == 30 [pid = 1652] [id = 103] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2BC000 == 29 [pid = 1652] [id = 102] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3668000 == 28 [pid = 1652] [id = 101] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9587800 == 27 [pid = 1652] [id = 99] 08:54:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80E9000 == 26 [pid = 1652] [id = 100] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0000002EC887CC00) [pid = 1652] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0000002EC8873C00) [pid = 1652] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0000002EC6310C00) [pid = 1652] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0000002EC8876800) [pid = 1652] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0000002EC880E800) [pid = 1652] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0000002EC8753000) [pid = 1652] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0000002EC4B5D400) [pid = 1652] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0000002EC0E46800) [pid = 1652] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0000002EBCECF800) [pid = 1652] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EC31BC000) [pid = 1652] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EB625AC00) [pid = 1652] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EB6C89C00) [pid = 1652] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC28ACC00) [pid = 1652] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EBCEA3000) [pid = 1652] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EBBF40C00) [pid = 1652] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC8805400) [pid = 1652] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC3C04000) [pid = 1652] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBCEC8000) [pid = 1652] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC0272800) [pid = 1652] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBBA2B000) [pid = 1652] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBAF5C400) [pid = 1652] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC8870800) [pid = 1652] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6BFFC00) [pid = 1652] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBCA75800) [pid = 1652] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC930A000) [pid = 1652] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC7C4A000) [pid = 1652] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC964F000) [pid = 1652] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC6EACC00) [pid = 1652] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC4EDA000) [pid = 1652] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:54:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3C11C00) [pid = 1652] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:54:46 INFO - PROCESS | 1652 | 1469030086113 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:54:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1736ms 08:54:46 INFO - PROCESS | 1652 | 1469030086169 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1652 | 1469030086174 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:54:46 INFO - PROCESS | 1652 | 1469030086179 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1652 | 1469030086182 Marionette TRACE conn5 <- [1,382,null,{}] 08:54:46 INFO - PROCESS | 1652 | 1469030086188 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}] 08:54:46 INFO - PROCESS | 1652 | 1469030086191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:46 INFO - PROCESS | 1652 | 1469030086280 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:54:46 INFO - PROCESS | 1652 | 1469030086287 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1652 | 1469030086290 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB70AE000 == 27 [pid = 1652] [id = 105] 08:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6BFD800) [pid = 1652] [serial = 312] [outer = 0000000000000000] 08:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6C89C00) [pid = 1652] [serial = 313] [outer = 0000002EB6BFD800] 08:54:46 INFO - PROCESS | 1652 | 1469030086341 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6D0CC00) [pid = 1652] [serial = 314] [outer = 0000002EB6BFD800] 08:54:46 INFO - PROCESS | 1652 | 1469030086828 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:54:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 08:54:46 INFO - PROCESS | 1652 | 1469030086854 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1652 | 1469030086859 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:54:46 INFO - PROCESS | 1652 | 1469030086866 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1652 | 1469030086869 Marionette TRACE conn5 <- [1,386,null,{}] 08:54:46 INFO - PROCESS | 1652 | 1469030086873 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}] 08:54:46 INFO - PROCESS | 1652 | 1469030086876 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:46 INFO - PROCESS | 1652 | 1469030086967 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:54:46 INFO - PROCESS | 1652 | 1469030086976 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1652 | 1469030086979 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93A000 == 28 [pid = 1652] [id = 106] 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBB9BF000) [pid = 1652] [serial = 315] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBBA2B000) [pid = 1652] [serial = 316] [outer = 0000002EBB9BF000] 08:54:47 INFO - PROCESS | 1652 | 1469030087027 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBC918000) [pid = 1652] [serial = 317] [outer = 0000002EBB9BF000] 08:54:47 INFO - PROCESS | 1652 | 1469030087508 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 08:54:47 INFO - PROCESS | 1652 | 1469030087558 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1652 | 1469030087561 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:54:47 INFO - PROCESS | 1652 | 1469030087564 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1652 | 1469030087568 Marionette TRACE conn5 <- [1,390,null,{}] 08:54:47 INFO - PROCESS | 1652 | 1469030087579 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}] 08:54:47 INFO - PROCESS | 1652 | 1469030087584 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:47 INFO - PROCESS | 1652 | 1469030087698 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:54:47 INFO - PROCESS | 1652 | 1469030087776 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1652 | 1469030087780 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC200D800 == 29 [pid = 1652] [id = 107] 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB5728C00) [pid = 1652] [serial = 318] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC0606800) [pid = 1652] [serial = 319] [outer = 0000002EB5728C00] 08:54:47 INFO - PROCESS | 1652 | 1469030087829 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2027800) [pid = 1652] [serial = 320] [outer = 0000002EB5728C00] 08:54:48 INFO - PROCESS | 1652 | 1469030088282 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 08:54:48 INFO - PROCESS | 1652 | 1469030088303 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:54:48 INFO - PROCESS | 1652 | 1469030088306 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 1652 | 1469030088309 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1652 | 1469030088311 Marionette TRACE conn5 <- [1,394,null,{}] 08:54:48 INFO - PROCESS | 1652 | 1469030088314 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}] 08:54:48 INFO - PROCESS | 1652 | 1469030088317 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:48 INFO - PROCESS | 1652 | 1469030088429 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:54:48 INFO - PROCESS | 1652 | 1469030088436 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1652 | 1469030088439 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3426800 == 30 [pid = 1652] [id = 108] 08:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC28AC400) [pid = 1652] [serial = 321] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC2C0F800) [pid = 1652] [serial = 322] [outer = 0000002EC28AC400] 08:54:48 INFO - PROCESS | 1652 | 1469030088524 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC2FEDC00) [pid = 1652] [serial = 323] [outer = 0000002EC28AC400] 08:54:48 INFO - PROCESS | 1652 | 1469030088973 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 08:54:49 INFO - PROCESS | 1652 | 1469030089006 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1652 | 1469030089008 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:54:49 INFO - PROCESS | 1652 | 1469030089048 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1652 | 1469030089051 Marionette TRACE conn5 <- [1,398,null,{}] 08:54:49 INFO - PROCESS | 1652 | 1469030089054 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}] 08:54:49 INFO - PROCESS | 1652 | 1469030089056 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:49 INFO - PROCESS | 1652 | 1469030089160 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:54:49 INFO - PROCESS | 1652 | 1469030089170 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1652 | 1469030089172 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ED2800 == 31 [pid = 1652] [id = 109] 08:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6BFCC00) [pid = 1652] [serial = 324] [outer = 0000000000000000] 08:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC33AA800) [pid = 1652] [serial = 325] [outer = 0000002EB6BFCC00] 08:54:49 INFO - PROCESS | 1652 | 1469030089219 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC3C05400) [pid = 1652] [serial = 326] [outer = 0000002EB6BFCC00] 08:54:49 INFO - PROCESS | 1652 | 1469030089703 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 08:54:49 INFO - PROCESS | 1652 | 1469030089735 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1652 | 1469030089738 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 1652 | 1469030089745 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:54:49 INFO - PROCESS | 1652 | 1469030089747 Marionette TRACE conn5 <- [1,402,null,{}] 08:54:49 INFO - PROCESS | 1652 | 1469030089750 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}] 08:54:49 INFO - PROCESS | 1652 | 1469030089757 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:49 INFO - PROCESS | 1652 | 1469030089894 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:54:49 INFO - PROCESS | 1652 | 1469030089948 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1652 | 1469030089950 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EAE800 == 32 [pid = 1652] [id = 110] 08:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC45F1400) [pid = 1652] [serial = 327] [outer = 0000000000000000] 08:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC58E0400) [pid = 1652] [serial = 328] [outer = 0000002EC45F1400] 08:54:50 INFO - PROCESS | 1652 | 1469030089995 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC6E07800) [pid = 1652] [serial = 329] [outer = 0000002EC45F1400] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC58D6C00) [pid = 1652] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC2FEC400) [pid = 1652] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC7C46C00) [pid = 1652] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBB1ED000) [pid = 1652] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC2090C00) [pid = 1652] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC8877800) [pid = 1652] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB570C000) [pid = 1652] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC5F23000) [pid = 1652] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC294F000) [pid = 1652] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC3C07400) [pid = 1652] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6D19800) [pid = 1652] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBB9CC400) [pid = 1652] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC7903C00) [pid = 1652] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2025000) [pid = 1652] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:54:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC790EC00) [pid = 1652] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:54:50 INFO - PROCESS | 1652 | 1469030090641 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 985ms 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:54:50 INFO - PROCESS | 1652 | 1469030090735 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1652 | 1469030090737 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 1652 | 1469030090740 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1652 | 1469030090742 Marionette TRACE conn5 <- [1,406,null,{}] 08:54:50 INFO - PROCESS | 1652 | 1469030090746 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}] 08:54:50 INFO - PROCESS | 1652 | 1469030090748 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:50 INFO - PROCESS | 1652 | 1469030090827 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:54:50 INFO - PROCESS | 1652 | 1469030090835 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 1652 | 1469030090837 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6351800 == 33 [pid = 1652] [id = 111] 08:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2025000) [pid = 1652] [serial = 330] [outer = 0000000000000000] 08:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3C08400) [pid = 1652] [serial = 331] [outer = 0000002EC2025000] 08:54:50 INFO - PROCESS | 1652 | 1469030090882 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6E0D400) [pid = 1652] [serial = 332] [outer = 0000002EC2025000] 08:54:51 INFO - PROCESS | 1652 | 1469030091293 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 586ms 08:54:51 INFO - PROCESS | 1652 | 1469030091330 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1652 | 1469030091332 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:54:51 INFO - PROCESS | 1652 | 1469030091335 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:54:51 INFO - PROCESS | 1652 | 1469030091337 Marionette TRACE conn5 <- [1,410,null,{}] 08:54:51 INFO - PROCESS | 1652 | 1469030091341 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}] 08:54:51 INFO - PROCESS | 1652 | 1469030091343 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:51 INFO - PROCESS | 1652 | 1469030091427 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:54:51 INFO - PROCESS | 1652 | 1469030091433 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1652 | 1469030091435 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B6800 == 34 [pid = 1652] [id = 112] 08:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC7904800) [pid = 1652] [serial = 333] [outer = 0000000000000000] 08:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC7908800) [pid = 1652] [serial = 334] [outer = 0000002EC7904800] 08:54:51 INFO - PROCESS | 1652 | 1469030091479 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC79C0800) [pid = 1652] [serial = 335] [outer = 0000002EC7904800] 08:54:51 INFO - PROCESS | 1652 | 1469030091970 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 08:54:52 INFO - PROCESS | 1652 | 1469030092073 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 1652 | 1469030092078 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:54:52 INFO - PROCESS | 1652 | 1469030092084 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1652 | 1469030092089 Marionette TRACE conn5 <- [1,414,null,{}] 08:54:52 INFO - PROCESS | 1652 | 1469030092121 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}] 08:54:52 INFO - PROCESS | 1652 | 1469030092124 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:52 INFO - PROCESS | 1652 | 1469030092258 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:54:52 INFO - PROCESS | 1652 | 1469030092324 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1652 | 1469030092329 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7022000 == 35 [pid = 1652] [id = 113] 08:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6727400) [pid = 1652] [serial = 336] [outer = 0000000000000000] 08:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6A1E800) [pid = 1652] [serial = 337] [outer = 0000002EB6727400] 08:54:52 INFO - PROCESS | 1652 | 1469030092387 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6C91800) [pid = 1652] [serial = 338] [outer = 0000002EB6727400] 08:54:53 INFO - PROCESS | 1652 | 1469030093233 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1213ms 08:54:53 INFO - PROCESS | 1652 | 1469030093300 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 1652 | 1469030093305 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:53 INFO - PROCESS | 1652 | 1469030093353 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1652 | 1469030093356 Marionette TRACE conn5 <- [1,418,null,{}] 08:54:53 INFO - PROCESS | 1652 | 1469030093361 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}] 08:54:53 INFO - PROCESS | 1652 | 1469030093364 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:53 INFO - PROCESS | 1652 | 1469030093473 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:54:53 INFO - PROCESS | 1652 | 1469030093579 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1652 | 1469030093581 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C5000 == 36 [pid = 1652] [id = 114] 08:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EBB9C4000) [pid = 1652] [serial = 339] [outer = 0000000000000000] 08:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBCECC400) [pid = 1652] [serial = 340] [outer = 0000002EBB9C4000] 08:54:53 INFO - PROCESS | 1652 | 1469030093638 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC0646000) [pid = 1652] [serial = 341] [outer = 0000002EBB9C4000] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6351800 == 35 [pid = 1652] [id = 111] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EAE800 == 34 [pid = 1652] [id = 110] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ED2800 == 33 [pid = 1652] [id = 109] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3426800 == 32 [pid = 1652] [id = 108] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC200D800 == 31 [pid = 1652] [id = 107] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93A000 == 30 [pid = 1652] [id = 106] 08:54:54 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB70AE000 == 29 [pid = 1652] [id = 105] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC6302C00) [pid = 1652] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC6EA4400) [pid = 1652] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC7C46400) [pid = 1652] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC79C3800) [pid = 1652] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC7C87400) [pid = 1652] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB92D400) [pid = 1652] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBC916800) [pid = 1652] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2891C00) [pid = 1652] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC33A9400) [pid = 1652] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC930D800) [pid = 1652] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC964E000) [pid = 1652] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCAE1800) [pid = 1652] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC79BFC00) [pid = 1652] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC4B66400) [pid = 1652] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC7C48400) [pid = 1652] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC79CCC00) [pid = 1652] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC79C6000) [pid = 1652] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3FEF000) [pid = 1652] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBBC0D000) [pid = 1652] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCECB000) [pid = 1652] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBBAA2000) [pid = 1652] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC7908400) [pid = 1652] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCE9D000) [pid = 1652] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC2883400) [pid = 1652] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC3C04800) [pid = 1652] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC7C8D400) [pid = 1652] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC8802C00) [pid = 1652] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC790E000) [pid = 1652] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC4E7D800) [pid = 1652] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC8749400) [pid = 1652] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:54:54 INFO - PROCESS | 1652 | 1469030094942 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]]]}] 08:54:54 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 08:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1677ms 08:54:54 INFO - PROCESS | 1652 | 1469030094991 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 1652 | 1469030094995 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:55 INFO - PROCESS | 1652 | 1469030095000 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 1652 | 1469030095003 Marionette TRACE conn5 <- [1,422,null,{}] 08:54:55 INFO - PROCESS | 1652 | 1469030095009 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}] 08:54:55 INFO - PROCESS | 1652 | 1469030095012 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:55 INFO - PROCESS | 1652 | 1469030095097 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:54:55 INFO - PROCESS | 1652 | 1469030095144 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1652 | 1469030095148 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80D5000 == 30 [pid = 1652] [id = 115] 08:54:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6C8A000) [pid = 1652] [serial = 342] [outer = 0000000000000000] 08:54:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6C91C00) [pid = 1652] [serial = 343] [outer = 0000002EB6C8A000] 08:54:55 INFO - PROCESS | 1652 | 1469030095197 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB744EC00) [pid = 1652] [serial = 344] [outer = 0000002EB6C8A000] 08:54:56 INFO - PROCESS | 1652 | 1469030096145 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1190ms 08:54:56 INFO - PROCESS | 1652 | 1469030096194 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1652 | 1469030096199 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:56 INFO - PROCESS | 1652 | 1469030096205 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1652 | 1469030096208 Marionette TRACE conn5 <- [1,426,null,{}] 08:54:56 INFO - PROCESS | 1652 | 1469030096212 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}] 08:54:56 INFO - PROCESS | 1652 | 1469030096215 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:56 INFO - PROCESS | 1652 | 1469030096304 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:54:56 INFO - PROCESS | 1652 | 1469030096311 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1652 | 1469030096314 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD121000 == 31 [pid = 1652] [id = 116] 08:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBD3E800) [pid = 1652] [serial = 345] [outer = 0000000000000000] 08:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBC915C00) [pid = 1652] [serial = 346] [outer = 0000002EBBD3E800] 08:54:56 INFO - PROCESS | 1652 | 1469030096361 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBCEA3000) [pid = 1652] [serial = 347] [outer = 0000002EBBD3E800] 08:54:56 INFO - PROCESS | 1652 | 1469030096857 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] 08:54:56 INFO - PROCESS | 1652 | 1469030096901 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:54:56 INFO - PROCESS | 1652 | 1469030096910 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1652 | 1469030096914 Marionette TRACE conn5 <- [1,430,null,{}] 08:54:56 INFO - PROCESS | 1652 | 1469030096925 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}] 08:54:56 INFO - PROCESS | 1652 | 1469030096930 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:57 INFO - PROCESS | 1652 | 1469030097042 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:54:57 INFO - PROCESS | 1652 | 1469030097057 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1652 | 1469030097061 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29E6000 == 32 [pid = 1652] [id = 117] 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBD4B4000) [pid = 1652] [serial = 348] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0E89400) [pid = 1652] [serial = 349] [outer = 0000002EBD4B4000] 08:54:57 INFO - PROCESS | 1652 | 1469030097150 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2891C00) [pid = 1652] [serial = 350] [outer = 0000002EBD4B4000] 08:54:57 INFO - PROCESS | 1652 | 1469030097596 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 733ms 08:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:57 INFO - PROCESS | 1652 | 1469030097669 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 1652 | 1469030097672 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:54:57 INFO - PROCESS | 1652 | 1469030097678 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1652 | 1469030097680 Marionette TRACE conn5 <- [1,434,null,{}] 08:54:57 INFO - PROCESS | 1652 | 1469030097683 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}] 08:54:57 INFO - PROCESS | 1652 | 1469030097686 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:57 INFO - PROCESS | 1652 | 1469030097802 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:54:57 INFO - PROCESS | 1652 | 1469030097813 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1652 | 1469030097815 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB8000 == 33 [pid = 1652] [id = 118] 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC208A000) [pid = 1652] [serial = 351] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2FF1C00) [pid = 1652] [serial = 352] [outer = 0000002EC208A000] 08:54:57 INFO - PROCESS | 1652 | 1469030097897 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33B1800) [pid = 1652] [serial = 353] [outer = 0000002EC208A000] 08:54:58 INFO - PROCESS | 1652 | 1469030098339 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 08:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:58 INFO - PROCESS | 1652 | 1469030098374 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 1652 | 1469030098376 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 1652 | 1469030098380 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1652 | 1469030098381 Marionette TRACE conn5 <- [1,438,null,{}] 08:54:58 INFO - PROCESS | 1652 | 1469030098389 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}] 08:54:58 INFO - PROCESS | 1652 | 1469030098391 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:58 INFO - PROCESS | 1652 | 1469030098498 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:54:58 INFO - PROCESS | 1652 | 1469030098505 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1652 | 1469030098507 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC44ED800 == 34 [pid = 1652] [id = 119] 08:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2D41400) [pid = 1652] [serial = 354] [outer = 0000000000000000] 08:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3C0A400) [pid = 1652] [serial = 355] [outer = 0000002EC2D41400] 08:54:58 INFO - PROCESS | 1652 | 1469030098551 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4306800) [pid = 1652] [serial = 356] [outer = 0000002EC2D41400] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6C92800) [pid = 1652] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6BFD800) [pid = 1652] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB9BF000) [pid = 1652] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC28AC400) [pid = 1652] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6C8B800) [pid = 1652] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC0E9E800) [pid = 1652] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC56A9000) [pid = 1652] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBBCE9000) [pid = 1652] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6BFCC00) [pid = 1652] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC45F1400) [pid = 1652] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB5728C00) [pid = 1652] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:54:58 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2025000) [pid = 1652] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:54:59 INFO - PROCESS | 1652 | 1469030099019 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 691ms 08:54:59 INFO - PROCESS | 1652 | 1469030099075 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1652 | 1469030099077 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:59 INFO - PROCESS | 1652 | 1469030099081 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1652 | 1469030099083 Marionette TRACE conn5 <- [1,442,null,{}] 08:54:59 INFO - PROCESS | 1652 | 1469030099086 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}] 08:54:59 INFO - PROCESS | 1652 | 1469030099092 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:59 INFO - PROCESS | 1652 | 1469030099254 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:54:59 INFO - PROCESS | 1652 | 1469030099305 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1652 | 1469030099307 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6350000 == 35 [pid = 1652] [id = 120] 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBCEC4800) [pid = 1652] [serial = 357] [outer = 0000000000000000] 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC4EE1400) [pid = 1652] [serial = 358] [outer = 0000002EBCEC4800] 08:54:59 INFO - PROCESS | 1652 | 1469030099352 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC6302C00) [pid = 1652] [serial = 359] [outer = 0000002EBCEC4800] 08:54:59 INFO - PROCESS | 1652 | 1469030099731 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 08:54:59 INFO - PROCESS | 1652 | 1469030099759 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1652 | 1469030099761 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:59 INFO - PROCESS | 1652 | 1469030099764 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1652 | 1469030099766 Marionette TRACE conn5 <- [1,446,null,{}] 08:54:59 INFO - PROCESS | 1652 | 1469030099769 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}] 08:54:59 INFO - PROCESS | 1652 | 1469030099771 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:59 INFO - PROCESS | 1652 | 1469030099852 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:54:59 INFO - PROCESS | 1652 | 1469030099858 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1652 | 1469030099860 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:54:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C6000 == 36 [pid = 1652] [id = 121] 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC6ACF000) [pid = 1652] [serial = 360] [outer = 0000000000000000] 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC7906000) [pid = 1652] [serial = 361] [outer = 0000002EC6ACF000] 08:54:59 INFO - PROCESS | 1652 | 1469030099904 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC79C3400) [pid = 1652] [serial = 362] [outer = 0000002EC6ACF000] 08:55:00 INFO - PROCESS | 1652 | 1469030100323 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 585ms 08:55:00 INFO - PROCESS | 1652 | 1469030100356 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 1652 | 1469030100359 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 1652 | 1469030100362 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:55:00 INFO - PROCESS | 1652 | 1469030100364 Marionette TRACE conn5 <- [1,450,null,{}] 08:55:00 INFO - PROCESS | 1652 | 1469030100371 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}] 08:55:00 INFO - PROCESS | 1652 | 1469030100373 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:00 INFO - PROCESS | 1652 | 1469030100456 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:55:00 INFO - PROCESS | 1652 | 1469030100462 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1652 | 1469030100464 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC795E800 == 37 [pid = 1652] [id = 122] 08:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC7C44400) [pid = 1652] [serial = 363] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC7C47000) [pid = 1652] [serial = 364] [outer = 0000002EC7C44400] 08:55:00 INFO - PROCESS | 1652 | 1469030100508 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC7C4EC00) [pid = 1652] [serial = 365] [outer = 0000002EC7C44400] 08:55:01 INFO - PROCESS | 1652 | 1469030101107 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] 08:55:01 INFO - PROCESS | 1652 | 1469030101150 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:55:01 INFO - PROCESS | 1652 | 1469030101156 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1652 | 1469030101159 Marionette TRACE conn5 <- [1,454,null,{}] 08:55:01 INFO - PROCESS | 1652 | 1469030101166 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}] 08:55:01 INFO - PROCESS | 1652 | 1469030101169 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:01 INFO - PROCESS | 1652 | 1469030101290 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:55:01 INFO - PROCESS | 1652 | 1469030101362 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1652 | 1469030101368 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE61800 == 38 [pid = 1652] [id = 123] 08:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB6C92800) [pid = 1652] [serial = 366] [outer = 0000000000000000] 08:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB6D16000) [pid = 1652] [serial = 367] [outer = 0000002EB6C92800] 08:55:01 INFO - PROCESS | 1652 | 1469030101468 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBBCE8400) [pid = 1652] [serial = 368] [outer = 0000002EB6C92800] 08:55:02 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:02 INFO - PROCESS | 1652 | 1469030102112 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:55:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 08:55:02 INFO - PROCESS | 1652 | 1469030102143 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1652 | 1469030102149 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:55:02 INFO - PROCESS | 1652 | 1469030102156 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1652 | 1469030102159 Marionette TRACE conn5 <- [1,458,null,{}] 08:55:02 INFO - PROCESS | 1652 | 1469030102163 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}] 08:55:02 INFO - PROCESS | 1652 | 1469030102166 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:02 INFO - PROCESS | 1652 | 1469030102281 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:55:02 INFO - PROCESS | 1652 | 1469030102353 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1652 | 1469030102356 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EB5000 == 39 [pid = 1652] [id = 124] 08:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0275C00) [pid = 1652] [serial = 369] [outer = 0000000000000000] 08:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC06BB000) [pid = 1652] [serial = 370] [outer = 0000002EC0275C00] 08:55:02 INFO - PROCESS | 1652 | 1469030102413 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2883400) [pid = 1652] [serial = 371] [outer = 0000002EC0275C00] 08:55:03 INFO - PROCESS | 1652 | 1469030103059 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] 08:55:03 INFO - PROCESS | 1652 | 1469030103116 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:55:03 INFO - PROCESS | 1652 | 1469030103121 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:55:03 INFO - PROCESS | 1652 | 1469030103125 Marionette TRACE conn5 <- [1,462,null,{}] 08:55:03 INFO - PROCESS | 1652 | 1469030103137 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}] 08:55:03 INFO - PROCESS | 1652 | 1469030103142 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:03 INFO - PROCESS | 1652 | 1469030103252 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:55:03 INFO - PROCESS | 1652 | 1469030103324 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1652 | 1469030103327 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB9800 == 40 [pid = 1652] [id = 125] 08:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC4E80800) [pid = 1652] [serial = 372] [outer = 0000000000000000] 08:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC7906800) [pid = 1652] [serial = 373] [outer = 0000002EC4E80800] 08:55:03 INFO - PROCESS | 1652 | 1469030103386 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC7C89400) [pid = 1652] [serial = 374] [outer = 0000002EC4E80800] 08:55:03 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:03 INFO - PROCESS | 1652 | 1469030103988 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] 08:55:04 INFO - PROCESS | 1652 | 1469030104075 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:55:04 INFO - PROCESS | 1652 | 1469030104079 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1652 | 1469030104081 Marionette TRACE conn5 <- [1,466,null,{}] 08:55:04 INFO - PROCESS | 1652 | 1469030104085 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}] 08:55:04 INFO - PROCESS | 1652 | 1469030104088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:04 INFO - PROCESS | 1652 | 1469030104200 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:55:04 INFO - PROCESS | 1652 | 1469030104270 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1652 | 1469030104272 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B4800 == 41 [pid = 1652] [id = 126] 08:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC874EC00) [pid = 1652] [serial = 375] [outer = 0000000000000000] 08:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC8802C00) [pid = 1652] [serial = 376] [outer = 0000002EC874EC00] 08:55:04 INFO - PROCESS | 1652 | 1469030104327 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC8809000) [pid = 1652] [serial = 377] [outer = 0000002EC874EC00] 08:55:05 INFO - PROCESS | 1652 | 1469030105072 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] 08:55:05 INFO - PROCESS | 1652 | 1469030105114 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:55:05 INFO - PROCESS | 1652 | 1469030105119 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1652 | 1469030105123 Marionette TRACE conn5 <- [1,470,null,{}] 08:55:05 INFO - PROCESS | 1652 | 1469030105149 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}] 08:55:05 INFO - PROCESS | 1652 | 1469030105152 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:05 INFO - PROCESS | 1652 | 1469030105258 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:55:05 INFO - PROCESS | 1652 | 1469030105330 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1652 | 1469030105334 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC955000 == 42 [pid = 1652] [id = 127] 08:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6C97400) [pid = 1652] [serial = 378] [outer = 0000000000000000] 08:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6D18000) [pid = 1652] [serial = 379] [outer = 0000002EB6C97400] 08:55:05 INFO - PROCESS | 1652 | 1469030105384 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBBCEAC00) [pid = 1652] [serial = 380] [outer = 0000002EB6C97400] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C6000 == 41 [pid = 1652] [id = 121] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6350000 == 40 [pid = 1652] [id = 120] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC44ED800 == 39 [pid = 1652] [id = 119] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB8000 == 38 [pid = 1652] [id = 118] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29E6000 == 37 [pid = 1652] [id = 117] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD121000 == 36 [pid = 1652] [id = 116] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80D5000 == 35 [pid = 1652] [id = 115] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7022000 == 34 [pid = 1652] [id = 113] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C5000 == 33 [pid = 1652] [id = 114] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B6800 == 32 [pid = 1652] [id = 112] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EE3800 == 31 [pid = 1652] [id = 104] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B4800 == 30 [pid = 1652] [id = 126] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB9800 == 29 [pid = 1652] [id = 125] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EB5000 == 28 [pid = 1652] [id = 124] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC795E800 == 27 [pid = 1652] [id = 122] 08:55:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE61800 == 26 [pid = 1652] [id = 123] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBCEC9000) [pid = 1652] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6C89C00) [pid = 1652] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6D0CC00) [pid = 1652] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBC0AC00) [pid = 1652] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBBA2B000) [pid = 1652] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBC918000) [pid = 1652] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2C0F800) [pid = 1652] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD44C00) [pid = 1652] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6D15C00) [pid = 1652] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC2FE9C00) [pid = 1652] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2804C00) [pid = 1652] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC79C1400) [pid = 1652] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6A78400) [pid = 1652] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC930C800) [pid = 1652] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC8871400) [pid = 1652] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC33AA800) [pid = 1652] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7908800) [pid = 1652] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC2FEDC00) [pid = 1652] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC58E0400) [pid = 1652] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC3C05400) [pid = 1652] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC0606800) [pid = 1652] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC6E07800) [pid = 1652] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC3C08400) [pid = 1652] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2027800) [pid = 1652] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC6E0D400) [pid = 1652] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB4E5FC00) [pid = 1652] [serial = 381] [outer = 0000002EBB2BFC00] 08:55:06 INFO - PROCESS | 1652 | 1469030106696 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:55:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1631ms 08:55:06 INFO - PROCESS | 1652 | 1469030106755 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 1652 | 1469030106760 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:55:06 INFO - PROCESS | 1652 | 1469030106764 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:55:06 INFO - PROCESS | 1652 | 1469030106768 Marionette TRACE conn5 <- [1,474,null,{}] 08:55:06 INFO - PROCESS | 1652 | 1469030106773 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}] 08:55:06 INFO - PROCESS | 1652 | 1469030106776 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:06 INFO - PROCESS | 1652 | 1469030106868 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:55:06 INFO - PROCESS | 1652 | 1469030106875 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 1652 | 1469030106880 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB791B000 == 27 [pid = 1652] [id = 128] 08:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6BF3000) [pid = 1652] [serial = 382] [outer = 0000000000000000] 08:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6BFAC00) [pid = 1652] [serial = 383] [outer = 0000002EB6BF3000] 08:55:06 INFO - PROCESS | 1652 | 1469030106935 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6D0CC00) [pid = 1652] [serial = 384] [outer = 0000002EB6BF3000] 08:55:07 INFO - PROCESS | 1652 | 1469030107413 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 08:55:07 INFO - PROCESS | 1652 | 1469030107460 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 1652 | 1469030107466 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:55:07 INFO - PROCESS | 1652 | 1469030107472 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1652 | 1469030107475 Marionette TRACE conn5 <- [1,478,null,{}] 08:55:07 INFO - PROCESS | 1652 | 1469030107510 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}] 08:55:07 INFO - PROCESS | 1652 | 1469030107513 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:07 INFO - PROCESS | 1652 | 1469030107606 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:55:07 INFO - PROCESS | 1652 | 1469030107675 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1652 | 1469030107677 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE46800 == 28 [pid = 1652] [id = 129] 08:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB2C4800) [pid = 1652] [serial = 385] [outer = 0000000000000000] 08:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBAA1400) [pid = 1652] [serial = 386] [outer = 0000002EBB2C4800] 08:55:07 INFO - PROCESS | 1652 | 1469030107727 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD43C00) [pid = 1652] [serial = 387] [outer = 0000002EBB2C4800] 08:55:08 INFO - PROCESS | 1652 | 1469030108132 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:55:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 08:55:08 INFO - PROCESS | 1652 | 1469030108165 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1652 | 1469030108168 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:55:08 INFO - PROCESS | 1652 | 1469030108172 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1652 | 1469030108175 Marionette TRACE conn5 <- [1,482,null,{}] 08:55:08 INFO - PROCESS | 1652 | 1469030108187 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}] 08:55:08 INFO - PROCESS | 1652 | 1469030108192 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:08 INFO - PROCESS | 1652 | 1469030108281 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:55:08 INFO - PROCESS | 1652 | 1469030108288 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1652 | 1469030108292 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC205B800 == 29 [pid = 1652] [id = 130] 08:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB5722C00) [pid = 1652] [serial = 388] [outer = 0000000000000000] 08:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBD072000) [pid = 1652] [serial = 389] [outer = 0000002EB5722C00] 08:55:08 INFO - PROCESS | 1652 | 1469030108340 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0274400) [pid = 1652] [serial = 390] [outer = 0000002EB5722C00] 08:55:08 INFO - PROCESS | 1652 | 1469030108837 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:55:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 691ms 08:55:08 INFO - PROCESS | 1652 | 1469030108870 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 1652 | 1469030108873 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:55:08 INFO - PROCESS | 1652 | 1469030108876 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1652 | 1469030108878 Marionette TRACE conn5 <- [1,486,null,{}] 08:55:08 INFO - PROCESS | 1652 | 1469030108882 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}] 08:55:08 INFO - PROCESS | 1652 | 1469030108884 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:09 INFO - PROCESS | 1652 | 1469030109018 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:55:09 INFO - PROCESS | 1652 | 1469030109041 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1652 | 1469030109043 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32BC000 == 30 [pid = 1652] [id = 131] 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0E8B800) [pid = 1652] [serial = 391] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0EAD400) [pid = 1652] [serial = 392] [outer = 0000002EC0E8B800] 08:55:09 INFO - PROCESS | 1652 | 1469030109088 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC202C400) [pid = 1652] [serial = 393] [outer = 0000002EC0E8B800] 08:55:09 INFO - PROCESS | 1652 | 1469030109525 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 692ms 08:55:09 INFO - PROCESS | 1652 | 1469030109571 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1652 | 1469030109573 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:55:09 INFO - PROCESS | 1652 | 1469030109576 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1652 | 1469030109578 Marionette TRACE conn5 <- [1,490,null,{}] 08:55:09 INFO - PROCESS | 1652 | 1469030109581 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}] 08:55:09 INFO - PROCESS | 1652 | 1469030109584 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:09 INFO - PROCESS | 1652 | 1469030109702 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:55:09 INFO - PROCESS | 1652 | 1469030109708 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1652 | 1469030109710 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A37000 == 31 [pid = 1652] [id = 132] 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6A12C00) [pid = 1652] [serial = 394] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC280F800) [pid = 1652] [serial = 395] [outer = 0000002EB6A12C00] 08:55:09 INFO - PROCESS | 1652 | 1469030109754 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2D47000) [pid = 1652] [serial = 396] [outer = 0000002EB6A12C00] 08:55:10 INFO - PROCESS | 1652 | 1469030110187 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:55:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 628ms 08:55:10 INFO - PROCESS | 1652 | 1469030110206 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1652 | 1469030110208 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:55:10 INFO - PROCESS | 1652 | 1469030110211 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1652 | 1469030110213 Marionette TRACE conn5 <- [1,494,null,{}] 08:55:10 INFO - PROCESS | 1652 | 1469030110223 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}] 08:55:10 INFO - PROCESS | 1652 | 1469030110229 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:10 INFO - PROCESS | 1652 | 1469030110385 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:55:10 INFO - PROCESS | 1652 | 1469030110409 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1652 | 1469030110411 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4584000 == 32 [pid = 1652] [id = 133] 08:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2FE4400) [pid = 1652] [serial = 397] [outer = 0000000000000000] 08:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33B5400) [pid = 1652] [serial = 398] [outer = 0000002EC2FE4400] 08:55:10 INFO - PROCESS | 1652 | 1469030110455 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3C07400) [pid = 1652] [serial = 399] [outer = 0000002EC2FE4400] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBD4B4000) [pid = 1652] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC208A000) [pid = 1652] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCEC4800) [pid = 1652] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6727400) [pid = 1652] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBBD3E800) [pid = 1652] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6C8A000) [pid = 1652] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB9C4000) [pid = 1652] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC7904800) [pid = 1652] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC6ACF000) [pid = 1652] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC2D41400) [pid = 1652] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7C44400) [pid = 1652] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:55:11 INFO - PROCESS | 1652 | 1469030111010 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 838ms 08:55:11 INFO - PROCESS | 1652 | 1469030111059 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 1652 | 1469030111062 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:55:11 INFO - PROCESS | 1652 | 1469030111065 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 1652 | 1469030111067 Marionette TRACE conn5 <- [1,498,null,{}] 08:55:11 INFO - PROCESS | 1652 | 1469030111071 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}] 08:55:11 INFO - PROCESS | 1652 | 1469030111073 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:11 INFO - PROCESS | 1652 | 1469030111152 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:55:11 INFO - PROCESS | 1652 | 1469030111158 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1652 | 1469030111160 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58AF000 == 33 [pid = 1652] [id = 134] 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2025000) [pid = 1652] [serial = 400] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33AF800) [pid = 1652] [serial = 401] [outer = 0000002EC2025000] 08:55:11 INFO - PROCESS | 1652 | 1469030111204 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3C0EC00) [pid = 1652] [serial = 402] [outer = 0000002EC2025000] 08:55:11 INFO - PROCESS | 1652 | 1469030111612 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 585ms 08:55:11 INFO - PROCESS | 1652 | 1469030111653 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 1652 | 1469030111655 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 1652 | 1469030111658 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:55:11 INFO - PROCESS | 1652 | 1469030111660 Marionette TRACE conn5 <- [1,502,null,{}] 08:55:11 INFO - PROCESS | 1652 | 1469030111668 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}] 08:55:11 INFO - PROCESS | 1652 | 1469030111670 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:11 INFO - PROCESS | 1652 | 1469030111750 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:55:11 INFO - PROCESS | 1652 | 1469030111756 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1652 | 1469030111758 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A5800 == 34 [pid = 1652] [id = 135] 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3FF6400) [pid = 1652] [serial = 403] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4C19C00) [pid = 1652] [serial = 404] [outer = 0000002EC3FF6400] 08:55:11 INFO - PROCESS | 1652 | 1469030111802 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC565FC00) [pid = 1652] [serial = 405] [outer = 0000002EC3FF6400] 08:55:12 INFO - PROCESS | 1652 | 1469030112243 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 08:55:12 INFO - PROCESS | 1652 | 1469030112292 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1652 | 1469030112294 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:55:12 INFO - PROCESS | 1652 | 1469030112298 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1652 | 1469030112300 Marionette TRACE conn5 <- [1,506,null,{}] 08:55:12 INFO - PROCESS | 1652 | 1469030112303 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}] 08:55:12 INFO - PROCESS | 1652 | 1469030112305 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:12 INFO - PROCESS | 1652 | 1469030112386 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:55:12 INFO - PROCESS | 1652 | 1469030112392 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1652 | 1469030112394 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC205A800 == 35 [pid = 1652] [id = 136] 08:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC5662C00) [pid = 1652] [serial = 406] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6A73C00) [pid = 1652] [serial = 407] [outer = 0000002EC5662C00] 08:55:12 INFO - PROCESS | 1652 | 1469030112438 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6EA2400) [pid = 1652] [serial = 408] [outer = 0000002EC5662C00] 08:55:12 INFO - PROCESS | 1652 | 1469030112908 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:55:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 08:55:13 INFO - PROCESS | 1652 | 1469030112992 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1652 | 1469030112997 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:55:13 INFO - PROCESS | 1652 | 1469030113003 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1652 | 1469030113007 Marionette TRACE conn5 <- [1,510,null,{}] 08:55:13 INFO - PROCESS | 1652 | 1469030113037 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}] 08:55:13 INFO - PROCESS | 1652 | 1469030113041 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:13 INFO - PROCESS | 1652 | 1469030113248 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:55:13 INFO - PROCESS | 1652 | 1469030113294 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1652 | 1469030113299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93D800 == 36 [pid = 1652] [id = 137] 08:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB620E000) [pid = 1652] [serial = 409] [outer = 0000000000000000] 08:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6A15800) [pid = 1652] [serial = 410] [outer = 0000002EB620E000] 08:55:13 INFO - PROCESS | 1652 | 1469030113357 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB71A4C00) [pid = 1652] [serial = 411] [outer = 0000002EB620E000] 08:55:14 INFO - PROCESS | 1652 | 1469030114131 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1182ms 08:55:14 INFO - PROCESS | 1652 | 1469030114188 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1652 | 1469030114193 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:55:14 INFO - PROCESS | 1652 | 1469030114200 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1652 | 1469030114203 Marionette TRACE conn5 <- [1,514,null,{}] 08:55:14 INFO - PROCESS | 1652 | 1469030114248 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}] 08:55:14 INFO - PROCESS | 1652 | 1469030114251 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:14 INFO - PROCESS | 1652 | 1469030114385 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:55:14 INFO - PROCESS | 1652 | 1469030114468 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1652 | 1469030114471 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2E000 == 37 [pid = 1652] [id = 138] 08:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBC96D000) [pid = 1652] [serial = 412] [outer = 0000000000000000] 08:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBCA77C00) [pid = 1652] [serial = 413] [outer = 0000002EBC96D000] 08:55:14 INFO - PROCESS | 1652 | 1469030114528 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBD073800) [pid = 1652] [serial = 414] [outer = 0000002EBC96D000] 08:55:15 INFO - PROCESS | 1652 | 1469030115434 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]]]}] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A5800 == 36 [pid = 1652] [id = 135] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58AF000 == 35 [pid = 1652] [id = 134] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4584000 == 34 [pid = 1652] [id = 133] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A37000 == 33 [pid = 1652] [id = 132] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32BC000 == 32 [pid = 1652] [id = 131] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC205B800 == 31 [pid = 1652] [id = 130] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE46800 == 30 [pid = 1652] [id = 129] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB791B000 == 29 [pid = 1652] [id = 128] 08:55:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC955000 == 28 [pid = 1652] [id = 127] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0E89400) [pid = 1652] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC33B1800) [pid = 1652] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2FF1C00) [pid = 1652] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC4EE1400) [pid = 1652] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6A1E800) [pid = 1652] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C91800) [pid = 1652] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBC915C00) [pid = 1652] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6C91C00) [pid = 1652] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB744EC00) [pid = 1652] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCECC400) [pid = 1652] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC0646000) [pid = 1652] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC79C0800) [pid = 1652] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC79C3400) [pid = 1652] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC3C0A400) [pid = 1652] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7C4EC00) [pid = 1652] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC7C47000) [pid = 1652] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC7906000) [pid = 1652] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC4306800) [pid = 1652] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6302C00) [pid = 1652] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2891C00) [pid = 1652] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:55:15 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBCEA3000) [pid = 1652] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:55:15 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 08:55:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1293ms 08:55:15 INFO - PROCESS | 1652 | 1469030115495 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1652 | 1469030115499 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:55:15 INFO - PROCESS | 1652 | 1469030115504 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1652 | 1469030115508 Marionette TRACE conn5 <- [1,518,null,{}] 08:55:15 INFO - PROCESS | 1652 | 1469030115513 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}] 08:55:15 INFO - PROCESS | 1652 | 1469030115516 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:15 INFO - PROCESS | 1652 | 1469030115608 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:55:15 INFO - PROCESS | 1652 | 1469030115620 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1652 | 1469030115625 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB97C800 == 29 [pid = 1652] [id = 139] 08:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6C90800) [pid = 1652] [serial = 415] [outer = 0000000000000000] 08:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6D0D800) [pid = 1652] [serial = 416] [outer = 0000002EB6C90800] 08:55:15 INFO - PROCESS | 1652 | 1469030115675 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB480C00) [pid = 1652] [serial = 417] [outer = 0000002EB6C90800] 08:55:16 INFO - PROCESS | 1652 | 1469030116162 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 671ms 08:55:16 INFO - PROCESS | 1652 | 1469030116179 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1652 | 1469030116184 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:55:16 INFO - PROCESS | 1652 | 1469030116190 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1652 | 1469030116192 Marionette TRACE conn5 <- [1,522,null,{}] 08:55:16 INFO - PROCESS | 1652 | 1469030116196 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}] 08:55:16 INFO - PROCESS | 1652 | 1469030116199 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:16 INFO - PROCESS | 1652 | 1469030116287 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:55:16 INFO - PROCESS | 1652 | 1469030116293 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1652 | 1469030116295 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11D000 == 30 [pid = 1652] [id = 140] 08:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCA77000) [pid = 1652] [serial = 418] [outer = 0000000000000000] 08:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCECA400) [pid = 1652] [serial = 419] [outer = 0000002EBCA77000] 08:55:16 INFO - PROCESS | 1652 | 1469030116344 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0273C00) [pid = 1652] [serial = 420] [outer = 0000002EBCA77000] 08:55:16 INFO - PROCESS | 1652 | 1469030116828 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 08:55:16 INFO - PROCESS | 1652 | 1469030116885 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1652 | 1469030116888 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:55:16 INFO - PROCESS | 1652 | 1469030116891 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1652 | 1469030116895 Marionette TRACE conn5 <- [1,526,null,{}] 08:55:16 INFO - PROCESS | 1652 | 1469030116906 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}] 08:55:16 INFO - PROCESS | 1652 | 1469030116911 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:17 INFO - PROCESS | 1652 | 1469030117027 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:55:17 INFO - PROCESS | 1652 | 1469030117102 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1652 | 1469030117105 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D96000 == 31 [pid = 1652] [id = 141] 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0274800) [pid = 1652] [serial = 421] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2C0FC00) [pid = 1652] [serial = 422] [outer = 0000002EC0274800] 08:55:17 INFO - PROCESS | 1652 | 1469030117154 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2FEE800) [pid = 1652] [serial = 423] [outer = 0000002EC0274800] 08:55:17 INFO - PROCESS | 1652 | 1469030117536 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]]]}] 08:55:17 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 08:55:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 689ms 08:55:17 INFO - PROCESS | 1652 | 1469030117584 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1652 | 1469030117587 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:55:17 INFO - PROCESS | 1652 | 1469030117590 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1652 | 1469030117592 Marionette TRACE conn5 <- [1,530,null,{}] 08:55:17 INFO - PROCESS | 1652 | 1469030117596 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}] 08:55:17 INFO - PROCESS | 1652 | 1469030117598 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:17 INFO - PROCESS | 1652 | 1469030117687 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:55:17 INFO - PROCESS | 1652 | 1469030117710 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1652 | 1469030117713 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1F000 == 32 [pid = 1652] [id = 142] 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3976C00) [pid = 1652] [serial = 424] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3981800) [pid = 1652] [serial = 425] [outer = 0000002EC3976C00] 08:55:17 INFO - PROCESS | 1652 | 1469030117769 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC4306800) [pid = 1652] [serial = 426] [outer = 0000002EC3976C00] 08:55:18 INFO - PROCESS | 1652 | 1469030118413 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"]]]}] 08:55:18 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 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:18 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 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:55:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:55:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 879ms 08:55:18 INFO - PROCESS | 1652 | 1469030118472 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 1652 | 1469030118474 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 1652 | 1469030118477 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:55:18 INFO - PROCESS | 1652 | 1469030118479 Marionette TRACE conn5 <- [1,534,null,{}] 08:55:18 INFO - PROCESS | 1652 | 1469030118483 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}] 08:55:18 INFO - PROCESS | 1652 | 1469030118486 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:18 INFO - PROCESS | 1652 | 1469030118602 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:55:18 INFO - PROCESS | 1652 | 1469030118653 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1652 | 1469030118656 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B3000 == 33 [pid = 1652] [id = 143] 08:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB4E64C00) [pid = 1652] [serial = 427] [outer = 0000000000000000] 08:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6EA3800) [pid = 1652] [serial = 428] [outer = 0000002EB4E64C00] 08:55:18 INFO - PROCESS | 1652 | 1469030118700 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC7906000) [pid = 1652] [serial = 429] [outer = 0000002EB4E64C00] 08:55:19 INFO - PROCESS | 1652 | 1469030119122 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]]]}] 08:55:19 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. 08:55:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 08:55:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:55:19 INFO - PROCESS | 1652 | 1469030119172 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1652 | 1469030119174 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 1652 | 1469030119178 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1652 | 1469030119179 Marionette TRACE conn5 <- [1,538,null,{}] 08:55:19 INFO - PROCESS | 1652 | 1469030119183 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}] 08:55:19 INFO - PROCESS | 1652 | 1469030119189 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:19 INFO - PROCESS | 1652 | 1469030119333 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:55:19 INFO - PROCESS | 1652 | 1469030119384 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1652 | 1469030119386 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CD800 == 34 [pid = 1652] [id = 144] 08:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC79C0000) [pid = 1652] [serial = 430] [outer = 0000000000000000] 08:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC79C7800) [pid = 1652] [serial = 431] [outer = 0000002EC79C0000] 08:55:19 INFO - PROCESS | 1652 | 1469030119432 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC7C50C00) [pid = 1652] [serial = 432] [outer = 0000002EC79C0000] 08:55:19 INFO - PROCESS | 1652 | 1469030119844 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]]]}] 08:55:19 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. 08:55:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 08:55:19 INFO - PROCESS | 1652 | 1469030119852 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1652 | 1469030119854 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 1652 | 1469030119857 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:55:19 INFO - PROCESS | 1652 | 1469030119859 Marionette TRACE conn5 <- [1,542,null,{}] 08:55:19 INFO - PROCESS | 1652 | 1469030119862 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}] 08:55:19 INFO - PROCESS | 1652 | 1469030119864 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:20 INFO - PROCESS | 1652 | 1469030120026 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0E8B800) [pid = 1652] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6C97400) [pid = 1652] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBB2C4800) [pid = 1652] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB5722C00) [pid = 1652] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6BF3000) [pid = 1652] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6C92800) [pid = 1652] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0275C00) [pid = 1652] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A12C00) [pid = 1652] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC4E80800) [pid = 1652] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC874EC00) [pid = 1652] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC2FE4400) [pid = 1652] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3FF6400) [pid = 1652] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC2025000) [pid = 1652] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:55:20 INFO - PROCESS | 1652 | 1469030120086 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1652 | 1469030120088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC938000 == 35 [pid = 1652] [id = 145] 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB4D48000) [pid = 1652] [serial = 433] [outer = 0000000000000000] 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6A15400) [pid = 1652] [serial = 434] [outer = 0000002EB4D48000] 08:55:20 INFO - PROCESS | 1652 | 1469030120132 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCECE000) [pid = 1652] [serial = 435] [outer = 0000002EB4D48000] 08:55:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:20 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:20 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:20 INFO - PROCESS | 1652 | 1469030120485 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 08:55:20 INFO - PROCESS | 1652 | 1469030120532 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1652 | 1469030120534 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:55:20 INFO - PROCESS | 1652 | 1469030120538 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1652 | 1469030120540 Marionette TRACE conn5 <- [1,546,null,{}] 08:55:20 INFO - PROCESS | 1652 | 1469030120544 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}] 08:55:20 INFO - PROCESS | 1652 | 1469030120546 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:20 INFO - PROCESS | 1652 | 1469030120627 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:55:20 INFO - PROCESS | 1652 | 1469030120634 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1652 | 1469030120636 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB6800 == 36 [pid = 1652] [id = 146] 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0E9E800) [pid = 1652] [serial = 436] [outer = 0000000000000000] 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC7C88400) [pid = 1652] [serial = 437] [outer = 0000002EC0E9E800] 08:55:20 INFO - PROCESS | 1652 | 1469030120680 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC874C000) [pid = 1652] [serial = 438] [outer = 0000002EC0E9E800] 08:55:21 INFO - PROCESS | 1652 | 1469030121088 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 08:55:21 INFO - PROCESS | 1652 | 1469030121128 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:55:21 INFO - PROCESS | 1652 | 1469030121130 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 1652 | 1469030121134 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1652 | 1469030121135 Marionette TRACE conn5 <- [1,550,null,{}] 08:55:21 INFO - PROCESS | 1652 | 1469030121139 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}] 08:55:21 INFO - PROCESS | 1652 | 1469030121141 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:21 INFO - PROCESS | 1652 | 1469030121223 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:55:21 INFO - PROCESS | 1652 | 1469030121228 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1652 | 1469030121230 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BAF800 == 37 [pid = 1652] [id = 147] 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC874C400) [pid = 1652] [serial = 439] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC8754400) [pid = 1652] [serial = 440] [outer = 0000002EC874C400] 08:55:21 INFO - PROCESS | 1652 | 1469030121274 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC880D400) [pid = 1652] [serial = 441] [outer = 0000002EC874C400] 08:55:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:21 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:21 INFO - PROCESS | 1652 | 1469030121716 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 08:55:21 INFO - PROCESS | 1652 | 1469030121765 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 1652 | 1469030121767 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:55:21 INFO - PROCESS | 1652 | 1469030121770 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1652 | 1469030121772 Marionette TRACE conn5 <- [1,554,null,{}] 08:55:21 INFO - PROCESS | 1652 | 1469030121776 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}] 08:55:21 INFO - PROCESS | 1652 | 1469030121778 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:21 INFO - PROCESS | 1652 | 1469030121863 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:55:21 INFO - PROCESS | 1652 | 1469030121868 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1652 | 1469030121870 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9699800 == 38 [pid = 1652] [id = 148] 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC7618000) [pid = 1652] [serial = 442] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC761F400) [pid = 1652] [serial = 443] [outer = 0000002EC7618000] 08:55:21 INFO - PROCESS | 1652 | 1469030121914 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC8750C00) [pid = 1652] [serial = 444] [outer = 0000002EC7618000] 08:55:22 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:22 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:22 INFO - PROCESS | 1652 | 1469030122535 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 838ms 08:55:22 INFO - PROCESS | 1652 | 1469030122622 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1652 | 1469030122627 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 1652 | 1469030122633 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:55:22 INFO - PROCESS | 1652 | 1469030122638 Marionette TRACE conn5 <- [1,558,null,{}] 08:55:22 INFO - PROCESS | 1652 | 1469030122644 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}] 08:55:22 INFO - PROCESS | 1652 | 1469030122647 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:22 INFO - PROCESS | 1652 | 1469030122772 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:55:22 INFO - PROCESS | 1652 | 1469030122837 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1652 | 1469030122840 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EE2000 == 39 [pid = 1652] [id = 149] 08:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6D17800) [pid = 1652] [serial = 445] [outer = 0000000000000000] 08:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBBF3E400) [pid = 1652] [serial = 446] [outer = 0000002EB6D17800] 08:55:22 INFO - PROCESS | 1652 | 1469030122899 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBD077400) [pid = 1652] [serial = 447] [outer = 0000002EB6D17800] 08:55:23 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:23 INFO - PROCESS | 1652 | 1469030123559 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 982ms 08:55:23 INFO - PROCESS | 1652 | 1469030123621 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1652 | 1469030123626 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:55:23 INFO - PROCESS | 1652 | 1469030123633 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1652 | 1469030123636 Marionette TRACE conn5 <- [1,562,null,{}] 08:55:23 INFO - PROCESS | 1652 | 1469030123640 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}] 08:55:23 INFO - PROCESS | 1652 | 1469030123643 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:23 INFO - PROCESS | 1652 | 1469030123791 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:55:23 INFO - PROCESS | 1652 | 1469030123904 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1652 | 1469030123907 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76BE800 == 40 [pid = 1652] [id = 150] 08:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBD5D1400) [pid = 1652] [serial = 448] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC33AE400) [pid = 1652] [serial = 449] [outer = 0000002EBD5D1400] 08:55:23 INFO - PROCESS | 1652 | 1469030123965 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC5844800) [pid = 1652] [serial = 450] [outer = 0000002EBD5D1400] 08:55:24 INFO - PROCESS | 1652 | 1469030124571 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 08:55:24 INFO - PROCESS | 1652 | 1469030124620 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 1652 | 1469030124623 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:55:24 INFO - PROCESS | 1652 | 1469030124626 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1652 | 1469030124630 Marionette TRACE conn5 <- [1,566,null,{}] 08:55:24 INFO - PROCESS | 1652 | 1469030124642 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}] 08:55:24 INFO - PROCESS | 1652 | 1469030124647 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:24 INFO - PROCESS | 1652 | 1469030124760 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:55:24 INFO - PROCESS | 1652 | 1469030124847 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1652 | 1469030124851 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2AF000 == 41 [pid = 1652] [id = 151] 08:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC79CA400) [pid = 1652] [serial = 451] [outer = 0000000000000000] 08:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC7C43000) [pid = 1652] [serial = 452] [outer = 0000002EC79CA400] 08:55:24 INFO - PROCESS | 1652 | 1469030124908 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC8811000) [pid = 1652] [serial = 453] [outer = 0000002EC79CA400] 08:55:25 INFO - PROCESS | 1652 | 1469030125523 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 08:55:25 INFO - PROCESS | 1652 | 1469030125571 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1652 | 1469030125575 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:55:25 INFO - PROCESS | 1652 | 1469030125578 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1652 | 1469030125581 Marionette TRACE conn5 <- [1,570,null,{}] 08:55:25 INFO - PROCESS | 1652 | 1469030125584 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}] 08:55:25 INFO - PROCESS | 1652 | 1469030125587 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:25 INFO - PROCESS | 1652 | 1469030125703 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:55:25 INFO - PROCESS | 1652 | 1469030125774 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1652 | 1469030125777 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74E6000 == 42 [pid = 1652] [id = 152] 08:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB4E5C800) [pid = 1652] [serial = 454] [outer = 0000000000000000] 08:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EB6BF3000) [pid = 1652] [serial = 455] [outer = 0000002EB4E5C800] 08:55:25 INFO - PROCESS | 1652 | 1469030125960 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBB111000) [pid = 1652] [serial = 456] [outer = 0000002EB4E5C800] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BAF800 == 41 [pid = 1652] [id = 147] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB6800 == 40 [pid = 1652] [id = 146] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC938000 == 39 [pid = 1652] [id = 145] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CD800 == 38 [pid = 1652] [id = 144] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B3000 == 37 [pid = 1652] [id = 143] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1F000 == 36 [pid = 1652] [id = 142] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D96000 == 35 [pid = 1652] [id = 141] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD11D000 == 34 [pid = 1652] [id = 140] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB97C800 == 33 [pid = 1652] [id = 139] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC205A800 == 32 [pid = 1652] [id = 136] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93D800 == 31 [pid = 1652] [id = 137] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2E000 == 30 [pid = 1652] [id = 138] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2AF000 == 29 [pid = 1652] [id = 151] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76BE800 == 28 [pid = 1652] [id = 150] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EE2000 == 27 [pid = 1652] [id = 149] 08:55:27 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9699800 == 26 [pid = 1652] [id = 148] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC0EAD400) [pid = 1652] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EB6D18000) [pid = 1652] [serial = 379] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EBBAA1400) [pid = 1652] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBBD43C00) [pid = 1652] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBD072000) [pid = 1652] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EB6BFAC00) [pid = 1652] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6D0CC00) [pid = 1652] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB4E5EC00) [pid = 1652] [serial = 161] [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.] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBBCE8400) [pid = 1652] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6D16000) [pid = 1652] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2883400) [pid = 1652] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC06BB000) [pid = 1652] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC280F800) [pid = 1652] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC7C89400) [pid = 1652] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC7906800) [pid = 1652] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC8809000) [pid = 1652] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC8802C00) [pid = 1652] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC202C400) [pid = 1652] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33B5400) [pid = 1652] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2D47000) [pid = 1652] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC565FC00) [pid = 1652] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC6A73C00) [pid = 1652] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC4C19C00) [pid = 1652] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3C07400) [pid = 1652] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBCEAC00) [pid = 1652] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC3C0EC00) [pid = 1652] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC33AF800) [pid = 1652] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC0274400) [pid = 1652] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:55:27 INFO - PROCESS | 1652 | 1469030127229 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:55:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1779ms 08:55:27 INFO - PROCESS | 1652 | 1469030127360 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1652 | 1469030127364 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:55:27 INFO - PROCESS | 1652 | 1469030127370 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1652 | 1469030127374 Marionette TRACE conn5 <- [1,574,null,{}] 08:55:27 INFO - PROCESS | 1652 | 1469030127380 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}] 08:55:27 INFO - PROCESS | 1652 | 1469030127384 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:27 INFO - PROCESS | 1652 | 1469030127473 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:55:27 INFO - PROCESS | 1652 | 1469030127480 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1652 | 1469030127485 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6E71800 == 27 [pid = 1652] [id = 153] 08:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6A1A800) [pid = 1652] [serial = 457] [outer = 0000000000000000] 08:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BF1800) [pid = 1652] [serial = 458] [outer = 0000002EB6A1A800] 08:55:27 INFO - PROCESS | 1652 | 1469030127535 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6BFF800) [pid = 1652] [serial = 459] [outer = 0000002EB6A1A800] 08:55:27 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:27 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:27 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:28 INFO - PROCESS | 1652 | 1469030128007 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 08:55:28 INFO - PROCESS | 1652 | 1469030128065 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1652 | 1469030128070 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:55:28 INFO - PROCESS | 1652 | 1469030128077 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1652 | 1469030128080 Marionette TRACE conn5 <- [1,578,null,{}] 08:55:28 INFO - PROCESS | 1652 | 1469030128084 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}] 08:55:28 INFO - PROCESS | 1652 | 1469030128087 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:28 INFO - PROCESS | 1652 | 1469030128181 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:55:28 INFO - PROCESS | 1652 | 1469030128191 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1652 | 1469030128194 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBCA4000 == 28 [pid = 1652] [id = 154] 08:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6D12800) [pid = 1652] [serial = 460] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB106000) [pid = 1652] [serial = 461] [outer = 0000002EB6D12800] 08:55:28 INFO - PROCESS | 1652 | 1469030128253 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBC08C00) [pid = 1652] [serial = 462] [outer = 0000002EB6D12800] 08:55:28 INFO - PROCESS | 1652 | 1469030128714 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 08:55:28 INFO - PROCESS | 1652 | 1469030128769 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1652 | 1469030128772 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:55:28 INFO - PROCESS | 1652 | 1469030128813 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1652 | 1469030128817 Marionette TRACE conn5 <- [1,582,null,{}] 08:55:28 INFO - PROCESS | 1652 | 1469030128833 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}] 08:55:28 INFO - PROCESS | 1652 | 1469030128838 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:28 INFO - PROCESS | 1652 | 1469030128934 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:55:28 INFO - PROCESS | 1652 | 1469030128944 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1652 | 1469030128948 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06EC000 == 29 [pid = 1652] [id = 155] 08:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCAE1C00) [pid = 1652] [serial = 463] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCEA6000) [pid = 1652] [serial = 464] [outer = 0000002EBCAE1C00] 08:55:29 INFO - PROCESS | 1652 | 1469030128997 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBCED2400) [pid = 1652] [serial = 465] [outer = 0000002EBCAE1C00] 08:55:29 INFO - PROCESS | 1652 | 1469030129417 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 668ms 08:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:55:29 INFO - PROCESS | 1652 | 1469030129451 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1652 | 1469030129454 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 1652 | 1469030129458 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1652 | 1469030129460 Marionette TRACE conn5 <- [1,586,null,{}] 08:55:29 INFO - PROCESS | 1652 | 1469030129463 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}] 08:55:29 INFO - PROCESS | 1652 | 1469030129465 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:29 INFO - PROCESS | 1652 | 1469030129581 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:55:29 INFO - PROCESS | 1652 | 1469030129587 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1652 | 1469030129589 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29E6800 == 30 [pid = 1652] [id = 156] 08:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0278000) [pid = 1652] [serial = 466] [outer = 0000000000000000] 08:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0650400) [pid = 1652] [serial = 467] [outer = 0000002EC0278000] 08:55:29 INFO - PROCESS | 1652 | 1469030129635 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0EAC400) [pid = 1652] [serial = 468] [outer = 0000002EC0278000] 08:55:30 INFO - PROCESS | 1652 | 1469030130068 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:55:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 627ms 08:55:30 INFO - PROCESS | 1652 | 1469030130086 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1652 | 1469030130089 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:55:30 INFO - PROCESS | 1652 | 1469030130092 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1652 | 1469030130094 Marionette TRACE conn5 <- [1,590,null,{}] 08:55:30 INFO - PROCESS | 1652 | 1469030130105 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}] 08:55:30 INFO - PROCESS | 1652 | 1469030130107 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:30 INFO - PROCESS | 1652 | 1469030130210 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:55:30 INFO - PROCESS | 1652 | 1469030130216 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1652 | 1469030130218 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3635800 == 31 [pid = 1652] [id = 157] 08:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC0E8D000) [pid = 1652] [serial = 469] [outer = 0000000000000000] 08:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2032400) [pid = 1652] [serial = 470] [outer = 0000002EC0E8D000] 08:55:30 INFO - PROCESS | 1652 | 1469030130262 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC28AC800) [pid = 1652] [serial = 471] [outer = 0000002EC0E8D000] 08:55:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:55:30 INFO - PROCESS | 1652 | 1469030130944 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 901ms 08:55:31 INFO - PROCESS | 1652 | 1469030131002 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1652 | 1469030131004 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:55:31 INFO - PROCESS | 1652 | 1469030131007 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1652 | 1469030131009 Marionette TRACE conn5 <- [1,594,null,{}] 08:55:31 INFO - PROCESS | 1652 | 1469030131013 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}] 08:55:31 INFO - PROCESS | 1652 | 1469030131019 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:31 INFO - PROCESS | 1652 | 1469030131152 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:55:31 INFO - PROCESS | 1652 | 1469030131164 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1652 | 1469030131166 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1B000 == 32 [pid = 1652] [id = 158] 08:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2FEF000) [pid = 1652] [serial = 472] [outer = 0000000000000000] 08:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33B4800) [pid = 1652] [serial = 473] [outer = 0000002EC2FEF000] 08:55:31 INFO - PROCESS | 1652 | 1469030131249 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3C06400) [pid = 1652] [serial = 474] [outer = 0000002EC2FEF000] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC874C400) [pid = 1652] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB4E64C00) [pid = 1652] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC79C0000) [pid = 1652] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0274800) [pid = 1652] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCA77000) [pid = 1652] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6C90800) [pid = 1652] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB620E000) [pid = 1652] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3976C00) [pid = 1652] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC5662C00) [pid = 1652] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4D48000) [pid = 1652] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBC96D000) [pid = 1652] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0E9E800) [pid = 1652] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:55:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7618000) [pid = 1652] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:55:31 INFO - PROCESS | 1652 | 1469030131869 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 880ms 08:55:31 INFO - PROCESS | 1652 | 1469030131891 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:55:31 INFO - PROCESS | 1652 | 1469030131901 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 1652 | 1469030131904 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1652 | 1469030131906 Marionette TRACE conn5 <- [1,598,null,{}] 08:55:31 INFO - PROCESS | 1652 | 1469030131915 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}] 08:55:31 INFO - PROCESS | 1652 | 1469030131917 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:32 INFO - PROCESS | 1652 | 1469030132016 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:55:32 INFO - PROCESS | 1652 | 1469030132023 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1652 | 1469030132025 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EAB800 == 33 [pid = 1652] [id = 159] 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB56D2400) [pid = 1652] [serial = 475] [outer = 0000000000000000] 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2030800) [pid = 1652] [serial = 476] [outer = 0000002EB56D2400] 08:55:32 INFO - PROCESS | 1652 | 1469030132070 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3C08800) [pid = 1652] [serial = 477] [outer = 0000002EB56D2400] 08:55:32 INFO - PROCESS | 1652 | 1469030132454 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:55:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 08:55:32 INFO - PROCESS | 1652 | 1469030132500 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 1652 | 1469030132502 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:55:32 INFO - PROCESS | 1652 | 1469030132506 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:55:32 INFO - PROCESS | 1652 | 1469030132508 Marionette TRACE conn5 <- [1,602,null,{}] 08:55:32 INFO - PROCESS | 1652 | 1469030132511 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}] 08:55:32 INFO - PROCESS | 1652 | 1469030132513 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:32 INFO - PROCESS | 1652 | 1469030132592 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:55:32 INFO - PROCESS | 1652 | 1469030132597 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1652 | 1469030132599 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A0800 == 34 [pid = 1652] [id = 160] 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3C0A400) [pid = 1652] [serial = 478] [outer = 0000000000000000] 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC45EA800) [pid = 1652] [serial = 479] [outer = 0000002EC3C0A400] 08:55:32 INFO - PROCESS | 1652 | 1469030132643 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC565FC00) [pid = 1652] [serial = 480] [outer = 0000002EC3C0A400] 08:55:33 INFO - PROCESS | 1652 | 1469030133139 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 08:55:33 INFO - PROCESS | 1652 | 1469030133203 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1652 | 1469030133206 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:55:33 INFO - PROCESS | 1652 | 1469030133209 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1652 | 1469030133211 Marionette TRACE conn5 <- [1,606,null,{}] 08:55:33 INFO - PROCESS | 1652 | 1469030133215 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}] 08:55:33 INFO - PROCESS | 1652 | 1469030133216 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:33 INFO - PROCESS | 1652 | 1469030133299 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:55:33 INFO - PROCESS | 1652 | 1469030133307 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1652 | 1469030133309 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B4000 == 35 [pid = 1652] [id = 161] 08:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3FEBC00) [pid = 1652] [serial = 481] [outer = 0000000000000000] 08:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6A71000) [pid = 1652] [serial = 482] [outer = 0000002EC3FEBC00] 08:55:33 INFO - PROCESS | 1652 | 1469030133353 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6EAD000) [pid = 1652] [serial = 483] [outer = 0000002EC3FEBC00] 08:55:33 INFO - PROCESS | 1652 | 1469030133936 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:55:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 838ms 08:55:34 INFO - PROCESS | 1652 | 1469030134050 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 1652 | 1469030134055 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 1652 | 1469030134060 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:55:34 INFO - PROCESS | 1652 | 1469030134064 Marionette TRACE conn5 <- [1,610,null,{}] 08:55:34 INFO - PROCESS | 1652 | 1469030134070 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}] 08:55:34 INFO - PROCESS | 1652 | 1469030134073 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:34 INFO - PROCESS | 1652 | 1469030134210 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:55:34 INFO - PROCESS | 1652 | 1469030134276 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1652 | 1469030134279 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB4A9000 == 36 [pid = 1652] [id = 162] 08:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB571C400) [pid = 1652] [serial = 484] [outer = 0000000000000000] 08:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6C8E000) [pid = 1652] [serial = 485] [outer = 0000002EB571C400] 08:55:34 INFO - PROCESS | 1652 | 1469030134336 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6D1A800) [pid = 1652] [serial = 486] [outer = 0000002EB571C400] 08:55:35 INFO - PROCESS | 1652 | 1469030135049 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1025ms 08:55:35 INFO - PROCESS | 1652 | 1469030135089 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1652 | 1469030135094 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:55:35 INFO - PROCESS | 1652 | 1469030135101 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1652 | 1469030135104 Marionette TRACE conn5 <- [1,614,null,{}] 08:55:35 INFO - PROCESS | 1652 | 1469030135108 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}] 08:55:35 INFO - PROCESS | 1652 | 1469030135111 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:35 INFO - PROCESS | 1652 | 1469030135235 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:55:35 INFO - PROCESS | 1652 | 1469030135306 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1652 | 1469030135309 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A4B000 == 37 [pid = 1652] [id = 163] 08:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBC916800) [pid = 1652] [serial = 487] [outer = 0000000000000000] 08:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBCAD9400) [pid = 1652] [serial = 488] [outer = 0000002EBC916800] 08:55:35 INFO - PROCESS | 1652 | 1469030135366 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBD53C800) [pid = 1652] [serial = 489] [outer = 0000002EBC916800] 08:55:36 INFO - PROCESS | 1652 | 1469030136283 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]]]}] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A0800 == 36 [pid = 1652] [id = 160] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EAB800 == 35 [pid = 1652] [id = 159] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1B000 == 34 [pid = 1652] [id = 158] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3635800 == 33 [pid = 1652] [id = 157] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29E6800 == 32 [pid = 1652] [id = 156] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06EC000 == 31 [pid = 1652] [id = 155] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBCA4000 == 30 [pid = 1652] [id = 154] 08:55:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6E71800 == 29 [pid = 1652] [id = 153] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC761F400) [pid = 1652] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC8750C00) [pid = 1652] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC8754400) [pid = 1652] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC6EA3800) [pid = 1652] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC79C7800) [pid = 1652] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2C0FC00) [pid = 1652] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2FEE800) [pid = 1652] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBCECA400) [pid = 1652] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0273C00) [pid = 1652] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC7906000) [pid = 1652] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6D0D800) [pid = 1652] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBB480C00) [pid = 1652] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6A15800) [pid = 1652] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB71A4C00) [pid = 1652] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3981800) [pid = 1652] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC6EA2400) [pid = 1652] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6A15400) [pid = 1652] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCA77C00) [pid = 1652] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBD073800) [pid = 1652] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC7C50C00) [pid = 1652] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC880D400) [pid = 1652] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC7C88400) [pid = 1652] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC874C000) [pid = 1652] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBCECE000) [pid = 1652] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC4306800) [pid = 1652] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:55:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:55:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1238ms 08:55:36 INFO - PROCESS | 1652 | 1469030136341 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1652 | 1469030136345 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 1652 | 1469030136351 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:55:36 INFO - PROCESS | 1652 | 1469030136354 Marionette TRACE conn5 <- [1,618,null,{}] 08:55:36 INFO - PROCESS | 1652 | 1469030136359 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}] 08:55:36 INFO - PROCESS | 1652 | 1469030136362 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:36 INFO - PROCESS | 1652 | 1469030136463 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:55:36 INFO - PROCESS | 1652 | 1469030136532 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1652 | 1469030136536 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB173000 == 30 [pid = 1652] [id = 164] 08:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6BFA000) [pid = 1652] [serial = 490] [outer = 0000000000000000] 08:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6C94800) [pid = 1652] [serial = 491] [outer = 0000002EB6BFA000] 08:55:36 INFO - PROCESS | 1652 | 1469030136586 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBAFA5C00) [pid = 1652] [serial = 492] [outer = 0000002EB6BFA000] 08:55:36 INFO - PROCESS | 1652 | 1469030136977 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 08:55:37 INFO - PROCESS | 1652 | 1469030137046 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1652 | 1469030137051 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:55:37 INFO - PROCESS | 1652 | 1469030137059 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1652 | 1469030137062 Marionette TRACE conn5 <- [1,622,null,{}] 08:55:37 INFO - PROCESS | 1652 | 1469030137066 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}] 08:55:37 INFO - PROCESS | 1652 | 1469030137068 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:37 INFO - PROCESS | 1652 | 1469030137161 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:55:37 INFO - PROCESS | 1652 | 1469030137171 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1652 | 1469030137174 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05AC000 == 31 [pid = 1652] [id = 165] 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBCAD9C00) [pid = 1652] [serial = 493] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCEC6800) [pid = 1652] [serial = 494] [outer = 0000002EBCAD9C00] 08:55:37 INFO - PROCESS | 1652 | 1469030137221 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBD545000) [pid = 1652] [serial = 495] [outer = 0000002EBCAD9C00] 08:55:37 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:37 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:37 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:37 INFO - PROCESS | 1652 | 1469030137676 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:55:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 08:55:37 INFO - PROCESS | 1652 | 1469030137688 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1652 | 1469030137691 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:55:37 INFO - PROCESS | 1652 | 1469030137694 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1652 | 1469030137698 Marionette TRACE conn5 <- [1,626,null,{}] 08:55:37 INFO - PROCESS | 1652 | 1469030137714 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}] 08:55:37 INFO - PROCESS | 1652 | 1469030137720 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:37 INFO - PROCESS | 1652 | 1469030137809 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:55:37 INFO - PROCESS | 1652 | 1469030137818 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1652 | 1469030137821 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3218000 == 32 [pid = 1652] [id = 166] 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5722400) [pid = 1652] [serial = 496] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC2805800) [pid = 1652] [serial = 497] [outer = 0000002EB5722400] 08:55:37 INFO - PROCESS | 1652 | 1469030137871 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2FE4400) [pid = 1652] [serial = 498] [outer = 0000002EB5722400] 08:55:38 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:38 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:38 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:38 INFO - PROCESS | 1652 | 1469030138307 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 08:55:38 INFO - PROCESS | 1652 | 1469030138389 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1652 | 1469030138391 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:55:38 INFO - PROCESS | 1652 | 1469030138395 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1652 | 1469030138396 Marionette TRACE conn5 <- [1,630,null,{}] 08:55:38 INFO - PROCESS | 1652 | 1469030138400 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}] 08:55:38 INFO - PROCESS | 1652 | 1469030138402 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:38 INFO - PROCESS | 1652 | 1469030138517 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:55:38 INFO - PROCESS | 1652 | 1469030138530 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1652 | 1469030138532 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F26800 == 33 [pid = 1652] [id = 167] 08:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC31BE400) [pid = 1652] [serial = 499] [outer = 0000000000000000] 08:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC33AA400) [pid = 1652] [serial = 500] [outer = 0000002EC31BE400] 08:55:38 INFO - PROCESS | 1652 | 1469030138580 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3C04000) [pid = 1652] [serial = 501] [outer = 0000002EC31BE400] 08:55:39 INFO - PROCESS | 1652 | 1469030139047 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 692ms 08:55:39 INFO - PROCESS | 1652 | 1469030139090 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1652 | 1469030139092 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:55:39 INFO - PROCESS | 1652 | 1469030139095 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1652 | 1469030139097 Marionette TRACE conn5 <- [1,634,null,{}] 08:55:39 INFO - PROCESS | 1652 | 1469030139100 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}] 08:55:39 INFO - PROCESS | 1652 | 1469030139102 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:39 INFO - PROCESS | 1652 | 1469030139207 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:55:39 INFO - PROCESS | 1652 | 1469030139212 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1652 | 1469030139214 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F79800 == 34 [pid = 1652] [id = 168] 08:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3C04400) [pid = 1652] [serial = 502] [outer = 0000000000000000] 08:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC44A4000) [pid = 1652] [serial = 503] [outer = 0000002EC3C04400] 08:55:39 INFO - PROCESS | 1652 | 1469030139259 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC56A4400) [pid = 1652] [serial = 504] [outer = 0000002EC3C04400] 08:55:39 INFO - PROCESS | 1652 | 1469030139698 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:55:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 08:55:39 INFO - PROCESS | 1652 | 1469030139726 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1652 | 1469030139728 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 1652 | 1469030139731 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:55:39 INFO - PROCESS | 1652 | 1469030139733 Marionette TRACE conn5 <- [1,638,null,{}] 08:55:39 INFO - PROCESS | 1652 | 1469030139737 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}] 08:55:39 INFO - PROCESS | 1652 | 1469030139743 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:39 INFO - PROCESS | 1652 | 1469030139912 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:55:39 INFO - PROCESS | 1652 | 1469030139972 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1652 | 1469030139974 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7947000 == 35 [pid = 1652] [id = 169] 08:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC56A9000) [pid = 1652] [serial = 505] [outer = 0000000000000000] 08:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC790B000) [pid = 1652] [serial = 506] [outer = 0000002EC56A9000] 08:55:40 INFO - PROCESS | 1652 | 1469030140020 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC79A3C00) [pid = 1652] [serial = 507] [outer = 0000002EC56A9000] 08:55:40 INFO - PROCESS | 1652 | 1469030140436 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 732ms 08:55:40 INFO - PROCESS | 1652 | 1469030140474 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 1652 | 1469030140476 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:55:40 INFO - PROCESS | 1652 | 1469030140479 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1652 | 1469030140481 Marionette TRACE conn5 <- [1,642,null,{}] 08:55:40 INFO - PROCESS | 1652 | 1469030140485 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}] 08:55:40 INFO - PROCESS | 1652 | 1469030140487 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:40 INFO - PROCESS | 1652 | 1469030140589 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:55:40 INFO - PROCESS | 1652 | 1469030140595 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1652 | 1469030140597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E31000 == 36 [pid = 1652] [id = 170] 08:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC79A8800) [pid = 1652] [serial = 508] [outer = 0000000000000000] 08:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC79AD000) [pid = 1652] [serial = 509] [outer = 0000002EC79A8800] 08:55:40 INFO - PROCESS | 1652 | 1469030140640 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC79C0800) [pid = 1652] [serial = 510] [outer = 0000002EC79A8800] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0278000) [pid = 1652] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6D17800) [pid = 1652] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBD5D1400) [pid = 1652] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC79CA400) [pid = 1652] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FEF000) [pid = 1652] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3C0A400) [pid = 1652] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A1A800) [pid = 1652] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB56D2400) [pid = 1652] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC0E8D000) [pid = 1652] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCAE1C00) [pid = 1652] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6D12800) [pid = 1652] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:55:40 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB4E5C800) [pid = 1652] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:55:41 INFO - PROCESS | 1652 | 1469030141074 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 08:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:55:41 INFO - PROCESS | 1652 | 1469030141110 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1652 | 1469030141112 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 1652 | 1469030141115 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1652 | 1469030141117 Marionette TRACE conn5 <- [1,646,null,{}] 08:55:41 INFO - PROCESS | 1652 | 1469030141121 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}] 08:55:41 INFO - PROCESS | 1652 | 1469030141123 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:41 INFO - PROCESS | 1652 | 1469030141213 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:55:41 INFO - PROCESS | 1652 | 1469030141248 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1652 | 1469030141250 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E4A800 == 37 [pid = 1652] [id = 171] 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCA75000) [pid = 1652] [serial = 511] [outer = 0000000000000000] 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2FEA800) [pid = 1652] [serial = 512] [outer = 0000002EBCA75000] 08:55:41 INFO - PROCESS | 1652 | 1469030141294 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC79AEC00) [pid = 1652] [serial = 513] [outer = 0000002EBCA75000] 08:55:41 INFO - PROCESS | 1652 | 1469030141698 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 627ms 08:55:41 INFO - PROCESS | 1652 | 1469030141746 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1652 | 1469030141748 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:55:41 INFO - PROCESS | 1652 | 1469030141755 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1652 | 1469030141757 Marionette TRACE conn5 <- [1,650,null,{}] 08:55:41 INFO - PROCESS | 1652 | 1469030141760 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}] 08:55:41 INFO - PROCESS | 1652 | 1469030141762 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:41 INFO - PROCESS | 1652 | 1469030141845 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:55:41 INFO - PROCESS | 1652 | 1469030141852 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1652 | 1469030141854 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3216000 == 38 [pid = 1652] [id = 172] 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC79B1800) [pid = 1652] [serial = 514] [outer = 0000000000000000] 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC79CB800) [pid = 1652] [serial = 515] [outer = 0000002EC79B1800] 08:55:41 INFO - PROCESS | 1652 | 1469030141898 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7C4BC00) [pid = 1652] [serial = 516] [outer = 0000002EC79B1800] 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:42 INFO - PROCESS | 1652 | 1469030142304 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:55:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 587ms 08:55:42 INFO - PROCESS | 1652 | 1469030142347 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1652 | 1469030142349 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:55:42 INFO - PROCESS | 1652 | 1469030142357 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1652 | 1469030142359 Marionette TRACE conn5 <- [1,654,null,{}] 08:55:42 INFO - PROCESS | 1652 | 1469030142370 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}] 08:55:42 INFO - PROCESS | 1652 | 1469030142372 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:42 INFO - PROCESS | 1652 | 1469030142454 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:55:42 INFO - PROCESS | 1652 | 1469030142459 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1652 | 1469030142461 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9582800 == 39 [pid = 1652] [id = 173] 08:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC7C4F000) [pid = 1652] [serial = 517] [outer = 0000000000000000] 08:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC7C88400) [pid = 1652] [serial = 518] [outer = 0000002EC7C4F000] 08:55:42 INFO - PROCESS | 1652 | 1469030142506 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC7C91800) [pid = 1652] [serial = 519] [outer = 0000002EC7C4F000] 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:43 INFO - PROCESS | 1652 | 1469030143078 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 775ms 08:55:43 INFO - PROCESS | 1652 | 1469030143136 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 1652 | 1469030143140 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:55:43 INFO - PROCESS | 1652 | 1469030143145 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1652 | 1469030143149 Marionette TRACE conn5 <- [1,658,null,{}] 08:55:43 INFO - PROCESS | 1652 | 1469030143155 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}] 08:55:43 INFO - PROCESS | 1652 | 1469030143159 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:43 INFO - PROCESS | 1652 | 1469030143278 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:55:43 INFO - PROCESS | 1652 | 1469030143397 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1652 | 1469030143400 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC960000 == 40 [pid = 1652] [id = 174] 08:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6D18000) [pid = 1652] [serial = 520] [outer = 0000000000000000] 08:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBB257C00) [pid = 1652] [serial = 521] [outer = 0000002EB6D18000] 08:55:43 INFO - PROCESS | 1652 | 1469030143459 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBBDE2C00) [pid = 1652] [serial = 522] [outer = 0000002EB6D18000] 08:55:44 INFO - PROCESS | 1652 | 1469030144088 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 985ms 08:55:44 INFO - PROCESS | 1652 | 1469030144135 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1652 | 1469030144140 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:55:44 INFO - PROCESS | 1652 | 1469030144147 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1652 | 1469030144150 Marionette TRACE conn5 <- [1,662,null,{}] 08:55:44 INFO - PROCESS | 1652 | 1469030144154 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}] 08:55:44 INFO - PROCESS | 1652 | 1469030144157 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:44 INFO - PROCESS | 1652 | 1469030144272 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:55:44 INFO - PROCESS | 1652 | 1469030144344 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1652 | 1469030144347 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F81800 == 41 [pid = 1652] [id = 175] 08:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC064A400) [pid = 1652] [serial = 523] [outer = 0000000000000000] 08:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC202A800) [pid = 1652] [serial = 524] [outer = 0000002EC064A400] 08:55:44 INFO - PROCESS | 1652 | 1469030144404 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2FF0400) [pid = 1652] [serial = 525] [outer = 0000002EC064A400] 08:55:44 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:44 INFO - PROCESS | 1652 | [1652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:45 INFO - PROCESS | 1652 | 1469030145041 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]]]}] 08:55:45 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 08:55:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 08:55:45 INFO - PROCESS | 1652 | 1469030145092 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1652 | 1469030145094 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:55:45 INFO - PROCESS | 1652 | 1469030145099 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1652 | 1469030145102 Marionette TRACE conn5 <- [1,666,null,{}] 08:55:45 INFO - PROCESS | 1652 | 1469030145114 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}] 08:55:45 INFO - PROCESS | 1652 | 1469030145119 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:45 INFO - PROCESS | 1652 | 1469030145231 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:55:45 INFO - PROCESS | 1652 | 1469030145306 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1652 | 1469030145310 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96B2800 == 42 [pid = 1652] [id = 176] 08:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC7617000) [pid = 1652] [serial = 526] [outer = 0000000000000000] 08:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC7905000) [pid = 1652] [serial = 527] [outer = 0000002EC7617000] 08:55:45 INFO - PROCESS | 1652 | 1469030145408 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC79CBC00) [pid = 1652] [serial = 528] [outer = 0000002EC7617000] 08:55:46 INFO - PROCESS | 1652 | 1469030146001 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 943ms 08:55:46 INFO - PROCESS | 1652 | 1469030146043 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1652 | 1469030146046 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:55:46 INFO - PROCESS | 1652 | 1469030146050 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1652 | 1469030146052 Marionette TRACE conn5 <- [1,670,null,{}] 08:55:46 INFO - PROCESS | 1652 | 1469030146055 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}] 08:55:46 INFO - PROCESS | 1652 | 1469030146058 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:46 INFO - PROCESS | 1652 | 1469030146172 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:55:46 INFO - PROCESS | 1652 | 1469030146244 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 1652 | 1469030146246 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8012800 == 43 [pid = 1652] [id = 177] 08:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB571C800) [pid = 1652] [serial = 529] [outer = 0000000000000000] 08:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB6726000) [pid = 1652] [serial = 530] [outer = 0000002EB571C800] 08:55:46 INFO - PROCESS | 1652 | 1469030146457 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6D19400) [pid = 1652] [serial = 531] [outer = 0000002EB571C800] 08:55:47 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74E6000 == 42 [pid = 1652] [id = 152] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3216000 == 41 [pid = 1652] [id = 172] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E4A800 == 40 [pid = 1652] [id = 171] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E31000 == 39 [pid = 1652] [id = 170] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7947000 == 38 [pid = 1652] [id = 169] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F79800 == 37 [pid = 1652] [id = 168] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F26800 == 36 [pid = 1652] [id = 167] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3218000 == 35 [pid = 1652] [id = 166] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05AC000 == 34 [pid = 1652] [id = 165] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB173000 == 33 [pid = 1652] [id = 164] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B4000 == 32 [pid = 1652] [id = 161] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A4B000 == 31 [pid = 1652] [id = 163] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB4A9000 == 30 [pid = 1652] [id = 162] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96B2800 == 29 [pid = 1652] [id = 176] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F81800 == 28 [pid = 1652] [id = 175] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9582800 == 27 [pid = 1652] [id = 173] 08:55:47 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC960000 == 26 [pid = 1652] [id = 174] 08:55:47 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC2032400) [pid = 1652] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBCEA6000) [pid = 1652] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBB106000) [pid = 1652] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBBC08C00) [pid = 1652] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBB111000) [pid = 1652] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6BF3000) [pid = 1652] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC0650400) [pid = 1652] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBD077400) [pid = 1652] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBBF3E400) [pid = 1652] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC5844800) [pid = 1652] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC33AE400) [pid = 1652] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC8811000) [pid = 1652] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC7C43000) [pid = 1652] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC28AC800) [pid = 1652] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3C06400) [pid = 1652] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33B4800) [pid = 1652] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC565FC00) [pid = 1652] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC45EA800) [pid = 1652] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6BF1800) [pid = 1652] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6BFF800) [pid = 1652] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC2030800) [pid = 1652] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC0EAC400) [pid = 1652] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC6A71000) [pid = 1652] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBCED2400) [pid = 1652] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC3C08800) [pid = 1652] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:55:47 INFO - PROCESS | 1652 | 1469030147971 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]]]}] 08:55:48 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) 08:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1991ms 08:55:48 INFO - PROCESS | 1652 | 1469030148044 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1652 | 1469030148048 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 1652 | 1469030148054 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:55:48 INFO - PROCESS | 1652 | 1469030148056 Marionette TRACE conn5 <- [1,674,null,{}] 08:55:48 INFO - PROCESS | 1652 | 1469030148091 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}] 08:55:48 INFO - PROCESS | 1652 | 1469030148095 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:48 INFO - PROCESS | 1652 | 1469030148182 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:55:48 INFO - PROCESS | 1652 | 1469030148189 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1652 | 1469030148192 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7929800 == 27 [pid = 1652] [id = 178] 08:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6BF5400) [pid = 1652] [serial = 532] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BF9C00) [pid = 1652] [serial = 533] [outer = 0000002EB6BF5400] 08:55:48 INFO - PROCESS | 1652 | 1469030148241 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6C97C00) [pid = 1652] [serial = 534] [outer = 0000002EB6BF5400] 08:55:49 INFO - PROCESS | 1652 | 1469030149182 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1165ms 08:55:49 INFO - PROCESS | 1652 | 1469030149222 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 1652 | 1469030149228 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:55:49 INFO - PROCESS | 1652 | 1469030149234 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1652 | 1469030149237 Marionette TRACE conn5 <- [1,678,null,{}] 08:55:49 INFO - PROCESS | 1652 | 1469030149241 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}] 08:55:49 INFO - PROCESS | 1652 | 1469030149244 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:49 INFO - PROCESS | 1652 | 1469030149339 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:55:49 INFO - PROCESS | 1652 | 1469030149349 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1652 | 1469030149352 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC952000 == 28 [pid = 1652] [id = 179] 08:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB9CE800) [pid = 1652] [serial = 535] [outer = 0000000000000000] 08:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBC05C00) [pid = 1652] [serial = 536] [outer = 0000002EBB9CE800] 08:55:49 INFO - PROCESS | 1652 | 1469030149399 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD42800) [pid = 1652] [serial = 537] [outer = 0000002EBB9CE800] 08:55:50 INFO - PROCESS | 1652 | 1469030150354 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1139ms 08:55:50 INFO - PROCESS | 1652 | 1469030150375 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1652 | 1469030150377 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:55:50 INFO - PROCESS | 1652 | 1469030150381 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1652 | 1469030150385 Marionette TRACE conn5 <- [1,682,null,{}] 08:55:50 INFO - PROCESS | 1652 | 1469030150397 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}] 08:55:50 INFO - PROCESS | 1652 | 1469030150401 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:50 INFO - PROCESS | 1652 | 1469030150528 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:55:50 INFO - PROCESS | 1652 | 1469030150537 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1652 | 1469030150540 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC201C000 == 29 [pid = 1652] [id = 180] 08:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCECD800) [pid = 1652] [serial = 538] [outer = 0000000000000000] 08:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBD54B000) [pid = 1652] [serial = 539] [outer = 0000002EBCECD800] 08:55:50 INFO - PROCESS | 1652 | 1469030150588 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC064F800) [pid = 1652] [serial = 540] [outer = 0000002EBCECD800] 08:55:51 INFO - PROCESS | 1652 | 1469030151556 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]]]}] 08:55:51 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) 08:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1195ms 08:55:51 INFO - PROCESS | 1652 | 1469030151578 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1652 | 1469030151581 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:55:51 INFO - PROCESS | 1652 | 1469030151585 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1652 | 1469030151587 Marionette TRACE conn5 <- [1,686,null,{}] 08:55:51 INFO - PROCESS | 1652 | 1469030151590 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}] 08:55:51 INFO - PROCESS | 1652 | 1469030151592 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:51 INFO - PROCESS | 1652 | 1469030151702 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:55:51 INFO - PROCESS | 1652 | 1469030151708 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1652 | 1469030151711 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3216000 == 30 [pid = 1652] [id = 181] 08:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC202DC00) [pid = 1652] [serial = 541] [outer = 0000000000000000] 08:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC208E800) [pid = 1652] [serial = 542] [outer = 0000002EC202DC00] 08:55:51 INFO - PROCESS | 1652 | 1469030151793 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC28B6C00) [pid = 1652] [serial = 543] [outer = 0000002EC202DC00] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC3C04400) [pid = 1652] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC56A9000) [pid = 1652] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC79A8800) [pid = 1652] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB571C400) [pid = 1652] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6BFA000) [pid = 1652] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC31BE400) [pid = 1652] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3FEBC00) [pid = 1652] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBCAD9C00) [pid = 1652] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB5722400) [pid = 1652] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBC916800) [pid = 1652] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBCA75000) [pid = 1652] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC79B1800) [pid = 1652] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:55:52 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC7C4F000) [pid = 1652] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:55:52 INFO - PROCESS | 1652 | 1469030152762 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]]]}] 08:55:52 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) 08:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1234ms 08:55:52 INFO - PROCESS | 1652 | 1469030152822 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1652 | 1469030152824 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:55:52 INFO - PROCESS | 1652 | 1469030152828 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1652 | 1469030152829 Marionette TRACE conn5 <- [1,690,null,{}] 08:55:52 INFO - PROCESS | 1652 | 1469030152833 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}] 08:55:52 INFO - PROCESS | 1652 | 1469030152835 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:52 INFO - PROCESS | 1652 | 1469030152916 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:55:52 INFO - PROCESS | 1652 | 1469030152922 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1652 | 1469030152924 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2E000 == 31 [pid = 1652] [id = 182] 08:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB4ED6400) [pid = 1652] [serial = 544] [outer = 0000000000000000] 08:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC026A400) [pid = 1652] [serial = 545] [outer = 0000002EB4ED6400] 08:55:52 INFO - PROCESS | 1652 | 1469030152969 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2D42800) [pid = 1652] [serial = 546] [outer = 0000002EB4ED6400] 08:55:53 INFO - PROCESS | 1652 | 1469030153901 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:55:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1077ms 08:55:53 INFO - PROCESS | 1652 | 1469030153908 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1652 | 1469030153910 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:55:53 INFO - PROCESS | 1652 | 1469030153917 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1652 | 1469030153918 Marionette TRACE conn5 <- [1,694,null,{}] 08:55:53 INFO - PROCESS | 1652 | 1469030153922 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}] 08:55:53 INFO - PROCESS | 1652 | 1469030153928 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:54 INFO - PROCESS | 1652 | 1469030154034 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:55:54 INFO - PROCESS | 1652 | 1469030154132 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1652 | 1469030154135 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6B1C800 == 32 [pid = 1652] [id = 183] 08:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB4CDB800) [pid = 1652] [serial = 547] [outer = 0000000000000000] 08:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB4E60000) [pid = 1652] [serial = 548] [outer = 0000002EB4CDB800] 08:55:54 INFO - PROCESS | 1652 | 1469030154195 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB572A800) [pid = 1652] [serial = 549] [outer = 0000002EB4CDB800] 08:55:55 INFO - PROCESS | 1652 | 1469030155417 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:55:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1545ms 08:55:55 INFO - PROCESS | 1652 | 1469030155470 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1652 | 1469030155474 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:55:55 INFO - PROCESS | 1652 | 1469030155479 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:55:55 INFO - PROCESS | 1652 | 1469030155483 Marionette TRACE conn5 <- [1,698,null,{}] 08:55:55 INFO - PROCESS | 1652 | 1469030155488 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}] 08:55:55 INFO - PROCESS | 1652 | 1469030155491 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:55 INFO - PROCESS | 1652 | 1469030155665 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:55:55 INFO - PROCESS | 1652 | 1469030155772 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1652 | 1469030155775 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06E9000 == 33 [pid = 1652] [id = 184] 08:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6BFD400) [pid = 1652] [serial = 550] [outer = 0000000000000000] 08:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBBD3A400) [pid = 1652] [serial = 551] [outer = 0000002EB6BFD400] 08:55:55 INFO - PROCESS | 1652 | 1469030155834 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCA74C00) [pid = 1652] [serial = 552] [outer = 0000002EB6BFD400] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2059000 == 32 [pid = 1652] [id = 27] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3419800 == 31 [pid = 1652] [id = 28] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F20000 == 30 [pid = 1652] [id = 24] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C0000 == 29 [pid = 1652] [id = 17] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC284B000 == 28 [pid = 1652] [id = 16] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD087800 == 27 [pid = 1652] [id = 26] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2E1000 == 26 [pid = 1652] [id = 13] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93A800 == 25 [pid = 1652] [id = 14] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2DD000 == 24 [pid = 1652] [id = 25] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2E000 == 23 [pid = 1652] [id = 182] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3216000 == 22 [pid = 1652] [id = 181] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC201C000 == 21 [pid = 1652] [id = 180] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC952000 == 20 [pid = 1652] [id = 179] 08:55:56 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7929800 == 19 [pid = 1652] [id = 178] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC44A4000) [pid = 1652] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC790B000) [pid = 1652] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC56A4400) [pid = 1652] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC79AD000) [pid = 1652] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6C8E000) [pid = 1652] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6D1A800) [pid = 1652] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6C94800) [pid = 1652] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBAFA5C00) [pid = 1652] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC33AA400) [pid = 1652] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC6EAD000) [pid = 1652] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBCEC6800) [pid = 1652] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBD545000) [pid = 1652] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC2805800) [pid = 1652] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC2FE4400) [pid = 1652] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBCAD9400) [pid = 1652] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EBD53C800) [pid = 1652] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC79A3C00) [pid = 1652] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC2FEA800) [pid = 1652] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC79CB800) [pid = 1652] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC79C0800) [pid = 1652] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EC7C4BC00) [pid = 1652] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC3C04000) [pid = 1652] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC7C91800) [pid = 1652] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EC7C88400) [pid = 1652] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0000002EC79AEC00) [pid = 1652] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:55:57 INFO - PROCESS | 1652 | 1469030157081 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:55:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1637ms 08:55:57 INFO - PROCESS | 1652 | 1469030157166 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 1652 | 1469030157170 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:55:57 INFO - PROCESS | 1652 | 1469030157180 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 1652 | 1469030157183 Marionette TRACE conn5 <- [1,702,null,{}] 08:55:57 INFO - PROCESS | 1652 | 1469030157189 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}] 08:55:57 INFO - PROCESS | 1652 | 1469030157191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:57 INFO - PROCESS | 1652 | 1469030157276 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:55:57 INFO - PROCESS | 1652 | 1469030157283 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1652 | 1469030157285 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2E6800 == 20 [pid = 1652] [id = 185] 08:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0000002EB6721000) [pid = 1652] [serial = 553] [outer = 0000000000000000] 08:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EB672A000) [pid = 1652] [serial = 554] [outer = 0000002EB6721000] 08:55:57 INFO - PROCESS | 1652 | 1469030157335 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EB6BA6400) [pid = 1652] [serial = 555] [outer = 0000002EB6721000] 08:55:58 INFO - PROCESS | 1652 | 1469030158277 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]]]}] 08:55:58 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 08:55:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 08:55:58 INFO - PROCESS | 1652 | 1469030158310 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1652 | 1469030158315 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:55:58 INFO - PROCESS | 1652 | 1469030158322 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1652 | 1469030158325 Marionette TRACE conn5 <- [1,706,null,{}] 08:55:58 INFO - PROCESS | 1652 | 1469030158329 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}] 08:55:58 INFO - PROCESS | 1652 | 1469030158331 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:58 INFO - PROCESS | 1652 | 1469030158428 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:55:58 INFO - PROCESS | 1652 | 1469030158434 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1652 | 1469030158437 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC940000 == 21 [pid = 1652] [id = 186] 08:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EB7459000) [pid = 1652] [serial = 556] [outer = 0000000000000000] 08:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB794B000) [pid = 1652] [serial = 557] [outer = 0000002EB7459000] 08:55:58 INFO - PROCESS | 1652 | 1469030158485 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EBB25AC00) [pid = 1652] [serial = 558] [outer = 0000002EB7459000] 08:55:59 INFO - PROCESS | 1652 | 1469030159487 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:55:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1192ms 08:55:59 INFO - PROCESS | 1652 | 1469030159520 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 1652 | 1469030159522 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:55:59 INFO - PROCESS | 1652 | 1469030159526 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 1652 | 1469030159530 Marionette TRACE conn5 <- [1,710,null,{}] 08:55:59 INFO - PROCESS | 1652 | 1469030159541 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}] 08:55:59 INFO - PROCESS | 1652 | 1469030159546 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:59 INFO - PROCESS | 1652 | 1469030159664 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:55:59 INFO - PROCESS | 1652 | 1469030159673 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1652 | 1469030159676 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:55:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EDF800 == 22 [pid = 1652] [id = 187] 08:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EBC917800) [pid = 1652] [serial = 559] [outer = 0000000000000000] 08:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EBC96D000) [pid = 1652] [serial = 560] [outer = 0000002EBC917800] 08:55:59 INFO - PROCESS | 1652 | 1469030159764 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EBCEC6800) [pid = 1652] [serial = 561] [outer = 0000002EBC917800] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EBB9CE800) [pid = 1652] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EB571C800) [pid = 1652] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EB6BF5400) [pid = 1652] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EBCECD800) [pid = 1652] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EB6D18000) [pid = 1652] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC064A400) [pid = 1652] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC7617000) [pid = 1652] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EC202DC00) [pid = 1652] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:56:00 INFO - PROCESS | 1652 | 1469030160190 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] 08:56:00 INFO - PROCESS | 1652 | 1469030160265 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:56:00 INFO - PROCESS | 1652 | 1469030160268 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1652 | 1469030160270 Marionette TRACE conn5 <- [1,714,null,{}] 08:56:00 INFO - PROCESS | 1652 | 1469030160274 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}] 08:56:00 INFO - PROCESS | 1652 | 1469030160276 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:00 INFO - PROCESS | 1652 | 1469030160393 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:56:00 INFO - PROCESS | 1652 | 1469030160406 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 1652 | 1469030160408 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D93800 == 23 [pid = 1652] [id = 188] 08:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EBD5D1400) [pid = 1652] [serial = 562] [outer = 0000000000000000] 08:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EC026E400) [pid = 1652] [serial = 563] [outer = 0000002EBD5D1400] 08:56:00 INFO - PROCESS | 1652 | 1469030160454 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EC0644800) [pid = 1652] [serial = 564] [outer = 0000002EBD5D1400] 08:56:00 INFO - PROCESS | 1652 | 1469030160922 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:56:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 08:56:00 INFO - PROCESS | 1652 | 1469030160961 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1652 | 1469030160963 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:56:00 INFO - PROCESS | 1652 | 1469030160967 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1652 | 1469030160969 Marionette TRACE conn5 <- [1,718,null,{}] 08:56:00 INFO - PROCESS | 1652 | 1469030160973 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}] 08:56:00 INFO - PROCESS | 1652 | 1469030160975 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:01 INFO - PROCESS | 1652 | 1469030161084 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:56:01 INFO - PROCESS | 1652 | 1469030161093 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1652 | 1469030161095 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A35800 == 24 [pid = 1652] [id = 189] 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EC064E800) [pid = 1652] [serial = 565] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EC06AD400) [pid = 1652] [serial = 566] [outer = 0000002EC064E800] 08:56:01 INFO - PROCESS | 1652 | 1469030161140 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EC0EAA800) [pid = 1652] [serial = 567] [outer = 0000002EC064E800] 08:56:01 INFO - PROCESS | 1652 | 1469030161623 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] 08:56:01 INFO - PROCESS | 1652 | 1469030161663 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:56:01 INFO - PROCESS | 1652 | 1469030161666 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1652 | 1469030161668 Marionette TRACE conn5 <- [1,722,null,{}] 08:56:01 INFO - PROCESS | 1652 | 1469030161672 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}] 08:56:01 INFO - PROCESS | 1652 | 1469030161678 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:01 INFO - PROCESS | 1652 | 1469030161806 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:56:01 INFO - PROCESS | 1652 | 1469030161820 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1652 | 1469030161822 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4586000 == 25 [pid = 1652] [id = 190] 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC28B0000) [pid = 1652] [serial = 568] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC33A8000) [pid = 1652] [serial = 569] [outer = 0000002EC28B0000] 08:56:01 INFO - PROCESS | 1652 | 1469030161867 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC3496000) [pid = 1652] [serial = 570] [outer = 0000002EC28B0000] 08:56:02 INFO - PROCESS | 1652 | 1469030162277 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:56:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 693ms 08:56:02 INFO - PROCESS | 1652 | 1469030162362 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1652 | 1469030162364 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:56:02 INFO - PROCESS | 1652 | 1469030162367 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1652 | 1469030162369 Marionette TRACE conn5 <- [1,726,null,{}] 08:56:02 INFO - PROCESS | 1652 | 1469030162398 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}] 08:56:02 INFO - PROCESS | 1652 | 1469030162400 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:02 INFO - PROCESS | 1652 | 1469030162483 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:56:02 INFO - PROCESS | 1652 | 1469030162489 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1652 | 1469030162491 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EBE800 == 26 [pid = 1652] [id = 191] 08:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBBD38C00) [pid = 1652] [serial = 571] [outer = 0000000000000000] 08:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC3AC8000) [pid = 1652] [serial = 572] [outer = 0000002EBBD38C00] 08:56:02 INFO - PROCESS | 1652 | 1469030162536 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC3C08800) [pid = 1652] [serial = 573] [outer = 0000002EBBD38C00] 08:56:03 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:56:03 INFO - PROCESS | 1652 | 1469030163695 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1387ms 08:56:03 INFO - PROCESS | 1652 | 1469030163759 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 1652 | 1469030163763 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:56:03 INFO - PROCESS | 1652 | 1469030163820 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1652 | 1469030163824 Marionette TRACE conn5 <- [1,730,null,{}] 08:56:03 INFO - PROCESS | 1652 | 1469030163871 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}] 08:56:03 INFO - PROCESS | 1652 | 1469030163875 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:03 INFO - PROCESS | 1652 | 1469030163983 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:56:04 INFO - PROCESS | 1652 | 1469030164045 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1652 | 1469030164048 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC923800 == 27 [pid = 1652] [id = 192] 08:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6A1B800) [pid = 1652] [serial = 574] [outer = 0000000000000000] 08:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB745B400) [pid = 1652] [serial = 575] [outer = 0000002EB6A1B800] 08:56:04 INFO - PROCESS | 1652 | 1469030164106 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBB92D800) [pid = 1652] [serial = 576] [outer = 0000002EB6A1B800] 08:56:05 INFO - PROCESS | 1652 | 1469030165179 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]]]}] 08:56:05 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 08:56:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1405ms 08:56:05 INFO - PROCESS | 1652 | 1469030165217 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1652 | 1469030165222 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:56:05 INFO - PROCESS | 1652 | 1469030165229 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1652 | 1469030165232 Marionette TRACE conn5 <- [1,734,null,{}] 08:56:05 INFO - PROCESS | 1652 | 1469030165236 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}] 08:56:05 INFO - PROCESS | 1652 | 1469030165239 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:05 INFO - PROCESS | 1652 | 1469030165387 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:56:05 INFO - PROCESS | 1652 | 1469030165498 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1652 | 1469030165501 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB7800 == 28 [pid = 1652] [id = 193] 08:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCECDC00) [pid = 1652] [serial = 577] [outer = 0000000000000000] 08:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0270400) [pid = 1652] [serial = 578] [outer = 0000002EBCECDC00] 08:56:05 INFO - PROCESS | 1652 | 1469030165558 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2030000) [pid = 1652] [serial = 579] [outer = 0000002EBCECDC00] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B1000 == 27 [pid = 1652] [id = 19] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957E800 == 26 [pid = 1652] [id = 22] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB3000 == 25 [pid = 1652] [id = 18] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F19800 == 24 [pid = 1652] [id = 29] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06D6800 == 23 [pid = 1652] [id = 15] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A9800 == 22 [pid = 1652] [id = 23] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC638C800 == 21 [pid = 1652] [id = 20] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6B1C800 == 20 [pid = 1652] [id = 183] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8012800 == 19 [pid = 1652] [id = 177] 08:56:07 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4592000 == 18 [pid = 1652] [id = 21] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBC05C00) [pid = 1652] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB6D19400) [pid = 1652] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6726000) [pid = 1652] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EB6BF9C00) [pid = 1652] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6C97C00) [pid = 1652] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBD54B000) [pid = 1652] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBBDE2C00) [pid = 1652] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EBB257C00) [pid = 1652] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC2FF0400) [pid = 1652] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC202A800) [pid = 1652] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC79CBC00) [pid = 1652] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC7905000) [pid = 1652] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC208E800) [pid = 1652] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC064F800) [pid = 1652] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EC28B6C00) [pid = 1652] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EBBD42800) [pid = 1652] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC026A400) [pid = 1652] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:56:07 INFO - PROCESS | 1652 | 1469030167302 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]]]}] 08:56:07 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.) 08:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2086ms 08:56:07 INFO - PROCESS | 1652 | 1469030167318 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1652 | 1469030167321 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:56:07 INFO - PROCESS | 1652 | 1469030167327 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1652 | 1469030167332 Marionette TRACE conn5 <- [1,738,null,{}] 08:56:07 INFO - PROCESS | 1652 | 1469030167339 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}] 08:56:07 INFO - PROCESS | 1652 | 1469030167342 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:07 INFO - PROCESS | 1652 | 1469030167437 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:56:07 INFO - PROCESS | 1652 | 1469030167496 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1652 | 1469030167499 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7474000 == 19 [pid = 1652] [id = 194] 08:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EB6A21800) [pid = 1652] [serial = 580] [outer = 0000000000000000] 08:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EB6A96400) [pid = 1652] [serial = 581] [outer = 0000002EB6A21800] 08:56:07 INFO - PROCESS | 1652 | 1469030167552 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB6BFF400) [pid = 1652] [serial = 582] [outer = 0000002EB6A21800] 08:56:08 INFO - PROCESS | 1652 | 1469030168450 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:56:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 08:56:08 INFO - PROCESS | 1652 | 1469030168463 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 1652 | 1469030168468 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:56:08 INFO - PROCESS | 1652 | 1469030168474 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 1652 | 1469030168477 Marionette TRACE conn5 <- [1,742,null,{}] 08:56:08 INFO - PROCESS | 1652 | 1469030168484 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}] 08:56:08 INFO - PROCESS | 1652 | 1469030168487 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:08 INFO - PROCESS | 1652 | 1469030168583 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:56:08 INFO - PROCESS | 1652 | 1469030168591 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1652 | 1469030168594 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC3000 == 20 [pid = 1652] [id = 195] 08:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB6D1BC00) [pid = 1652] [serial = 583] [outer = 0000000000000000] 08:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EBAF58800) [pid = 1652] [serial = 584] [outer = 0000002EB6D1BC00] 08:56:08 INFO - PROCESS | 1652 | 1469030168642 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EBB2C5400) [pid = 1652] [serial = 585] [outer = 0000002EB6D1BC00] 08:56:09 INFO - PROCESS | 1652 | 1469030169610 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]]]}] 08:56:09 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 08:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1194ms 08:56:09 INFO - PROCESS | 1652 | 1469030169669 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1652 | 1469030169672 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:56:09 INFO - PROCESS | 1652 | 1469030169676 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1652 | 1469030169680 Marionette TRACE conn5 <- [1,746,null,{}] 08:56:09 INFO - PROCESS | 1652 | 1469030169691 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}] 08:56:09 INFO - PROCESS | 1652 | 1469030169696 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:09 INFO - PROCESS | 1652 | 1469030169826 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:56:09 INFO - PROCESS | 1652 | 1469030169834 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1652 | 1469030169837 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6779800 == 21 [pid = 1652] [id = 196] 08:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EBBD45400) [pid = 1652] [serial = 586] [outer = 0000000000000000] 08:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EBC96B800) [pid = 1652] [serial = 587] [outer = 0000002EBBD45400] 08:56:09 INFO - PROCESS | 1652 | 1469030169888 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBCAE1400) [pid = 1652] [serial = 588] [outer = 0000002EBBD45400] 08:56:10 INFO - PROCESS | 1652 | 1469030170392 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:56:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 733ms 08:56:10 INFO - PROCESS | 1652 | 1469030170416 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1652 | 1469030170419 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:56:10 INFO - PROCESS | 1652 | 1469030170422 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1652 | 1469030170424 Marionette TRACE conn5 <- [1,750,null,{}] 08:56:10 INFO - PROCESS | 1652 | 1469030170428 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}] 08:56:10 INFO - PROCESS | 1652 | 1469030170430 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:10 INFO - PROCESS | 1652 | 1469030170540 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:56:10 INFO - PROCESS | 1652 | 1469030170546 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1652 | 1469030170548 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2840800 == 22 [pid = 1652] [id = 197] 08:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBD540C00) [pid = 1652] [serial = 589] [outer = 0000000000000000] 08:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC0272800) [pid = 1652] [serial = 590] [outer = 0000002EBD540C00] 08:56:10 INFO - PROCESS | 1652 | 1469030170594 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC064A800) [pid = 1652] [serial = 591] [outer = 0000002EBD540C00] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBC917800) [pid = 1652] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB4CDB800) [pid = 1652] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EB6BFD400) [pid = 1652] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EB6721000) [pid = 1652] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EB7459000) [pid = 1652] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC064E800) [pid = 1652] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC28B0000) [pid = 1652] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EBBD38C00) [pid = 1652] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EBD5D1400) [pid = 1652] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:56:11 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EB4ED6400) [pid = 1652] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:56:11 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:56:11 INFO - PROCESS | 1652 | 1469030171526 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 08:56:11 INFO - PROCESS | 1652 | 1469030171563 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1652 | 1469030171565 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:56:11 INFO - PROCESS | 1652 | 1469030171569 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1652 | 1469030171571 Marionette TRACE conn5 <- [1,754,null,{}] 08:56:11 INFO - PROCESS | 1652 | 1469030171574 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}] 08:56:11 INFO - PROCESS | 1652 | 1469030171576 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:11 INFO - PROCESS | 1652 | 1469030171658 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:56:11 INFO - PROCESS | 1652 | 1469030171663 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1652 | 1469030171665 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322E000 == 23 [pid = 1652] [id = 198] 08:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB6D16C00) [pid = 1652] [serial = 592] [outer = 0000000000000000] 08:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EBB1F3C00) [pid = 1652] [serial = 593] [outer = 0000002EB6D16C00] 08:56:11 INFO - PROCESS | 1652 | 1469030171710 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EC064B400) [pid = 1652] [serial = 594] [outer = 0000002EB6D16C00] 08:56:12 INFO - PROCESS | 1652 | 1469030172573 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:56:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1026ms 08:56:12 INFO - PROCESS | 1652 | 1469030172598 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1652 | 1469030172600 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:56:12 INFO - PROCESS | 1652 | 1469030172604 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1652 | 1469030172605 Marionette TRACE conn5 <- [1,758,null,{}] 08:56:12 INFO - PROCESS | 1652 | 1469030172609 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}] 08:56:12 INFO - PROCESS | 1652 | 1469030172615 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:12 INFO - PROCESS | 1652 | 1469030172774 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:56:12 INFO - PROCESS | 1652 | 1469030172782 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1652 | 1469030172784 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC6800 == 24 [pid = 1652] [id = 199] 08:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC064D800) [pid = 1652] [serial = 595] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC28AC000) [pid = 1652] [serial = 596] [outer = 0000002EC064D800] 08:56:12 INFO - PROCESS | 1652 | 1469030172829 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC2C10800) [pid = 1652] [serial = 597] [outer = 0000002EC064D800] 08:56:13 INFO - PROCESS | 1652 | 1469030173369 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 772ms 08:56:13 INFO - PROCESS | 1652 | 1469030173380 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1652 | 1469030173385 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 1652 | 1469030173418 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:56:13 INFO - PROCESS | 1652 | 1469030173422 Marionette TRACE conn5 <- [1,762,null,{}] 08:56:13 INFO - PROCESS | 1652 | 1469030173428 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}] 08:56:13 INFO - PROCESS | 1652 | 1469030173431 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:13 INFO - PROCESS | 1652 | 1469030173560 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:56:13 INFO - PROCESS | 1652 | 1469030173644 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1652 | 1469030173650 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2F9000 == 25 [pid = 1652] [id = 200] 08:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6A18800) [pid = 1652] [serial = 598] [outer = 0000000000000000] 08:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6BAC000) [pid = 1652] [serial = 599] [outer = 0000002EB6A18800] 08:56:13 INFO - PROCESS | 1652 | 1469030173708 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6D10C00) [pid = 1652] [serial = 600] [outer = 0000002EB6A18800] 08:56:14 INFO - PROCESS | 1652 | 1469030174468 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1077ms 08:56:14 INFO - PROCESS | 1652 | 1469030174516 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1652 | 1469030174522 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 1652 | 1469030174528 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1652 | 1469030174531 Marionette TRACE conn5 <- [1,766,null,{}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:56:14 INFO - PROCESS | 1652 | 1469030174535 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}] 08:56:14 INFO - PROCESS | 1652 | 1469030174538 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:14 INFO - PROCESS | 1652 | 1469030174658 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:56:14 INFO - PROCESS | 1652 | 1469030174725 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1652 | 1469030174728 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3223800 == 26 [pid = 1652] [id = 201] 08:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBB9C6800) [pid = 1652] [serial = 601] [outer = 0000000000000000] 08:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBBD3F800) [pid = 1652] [serial = 602] [outer = 0000002EBB9C6800] 08:56:14 INFO - PROCESS | 1652 | 1469030174786 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBCAD6400) [pid = 1652] [serial = 603] [outer = 0000002EBB9C6800] 08:56:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EDF800 == 25 [pid = 1652] [id = 187] 08:56:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2E6800 == 24 [pid = 1652] [id = 185] 08:56:15 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB7800 == 23 [pid = 1652] [id = 193] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2D42800) [pid = 1652] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBC96D000) [pid = 1652] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EB4E60000) [pid = 1652] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB572A800) [pid = 1652] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EBBD3A400) [pid = 1652] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBCA74C00) [pid = 1652] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EB672A000) [pid = 1652] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EB6BA6400) [pid = 1652] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EB794B000) [pid = 1652] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC06AD400) [pid = 1652] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC3496000) [pid = 1652] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EC0EAA800) [pid = 1652] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC3C08800) [pid = 1652] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC3AC8000) [pid = 1652] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EBCEC6800) [pid = 1652] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0000002EC33A8000) [pid = 1652] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0000002EC0644800) [pid = 1652] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0000002EC026E400) [pid = 1652] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | --DOMWINDOW == 49 (0000002EBB25AC00) [pid = 1652] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:56:15 INFO - PROCESS | 1652 | 1469030175608 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1131ms 08:56:15 INFO - PROCESS | 1652 | 1469030175666 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1652 | 1469030175671 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:56:15 INFO - PROCESS | 1652 | 1469030175676 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1652 | 1469030175680 Marionette TRACE conn5 <- [1,770,null,{}] 08:56:15 INFO - PROCESS | 1652 | 1469030175685 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}] 08:56:15 INFO - PROCESS | 1652 | 1469030175688 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:15 INFO - PROCESS | 1652 | 1469030175785 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:56:15 INFO - PROCESS | 1652 | 1469030175791 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1652 | 1469030175796 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2E9800 == 24 [pid = 1652] [id = 202] 08:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0000002EB6BF2800) [pid = 1652] [serial = 604] [outer = 0000000000000000] 08:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0000002EB6BF9000) [pid = 1652] [serial = 605] [outer = 0000002EB6BF2800] 08:56:15 INFO - PROCESS | 1652 | 1469030175845 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0000002EB6D13400) [pid = 1652] [serial = 606] [outer = 0000002EB6BF2800] 08:56:16 INFO - PROCESS | 1652 | 1469030176300 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 08:56:16 INFO - PROCESS | 1652 | 1469030176370 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1652 | 1469030176374 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:56:16 INFO - PROCESS | 1652 | 1469030176380 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1652 | 1469030176383 Marionette TRACE conn5 <- [1,774,null,{}] 08:56:16 INFO - PROCESS | 1652 | 1469030176387 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}] 08:56:16 INFO - PROCESS | 1652 | 1469030176390 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:16 INFO - PROCESS | 1652 | 1469030176513 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:56:16 INFO - PROCESS | 1652 | 1469030176573 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1652 | 1469030176576 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE58800 == 25 [pid = 1652] [id = 203] 08:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0000002EBB262C00) [pid = 1652] [serial = 607] [outer = 0000000000000000] 08:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EBBC82C00) [pid = 1652] [serial = 608] [outer = 0000002EBB262C00] 08:56:16 INFO - PROCESS | 1652 | 1469030176625 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EBC973400) [pid = 1652] [serial = 609] [outer = 0000002EBB262C00] 08:56:17 INFO - PROCESS | 1652 | 1469030177026 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 08:56:17 INFO - PROCESS | 1652 | 1469030177076 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1652 | 1469030177078 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:56:17 INFO - PROCESS | 1652 | 1469030177082 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1652 | 1469030177086 Marionette TRACE conn5 <- [1,778,null,{}] 08:56:17 INFO - PROCESS | 1652 | 1469030177098 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}] 08:56:17 INFO - PROCESS | 1652 | 1469030177103 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:17 INFO - PROCESS | 1652 | 1469030177194 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:56:17 INFO - PROCESS | 1652 | 1469030177204 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1652 | 1469030177207 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC205E000 == 26 [pid = 1652] [id = 204] 08:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EC0645400) [pid = 1652] [serial = 610] [outer = 0000000000000000] 08:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EC06AD400) [pid = 1652] [serial = 611] [outer = 0000002EC0645400] 08:56:17 INFO - PROCESS | 1652 | 1469030177263 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EC2023C00) [pid = 1652] [serial = 612] [outer = 0000002EC0645400] 08:56:17 INFO - PROCESS | 1652 | 1469030177707 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 08:56:17 INFO - PROCESS | 1652 | 1469030177776 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1652 | 1469030177779 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 1652 | 1469030177782 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:56:17 INFO - PROCESS | 1652 | 1469030177784 Marionette TRACE conn5 <- [1,782,null,{}] 08:56:17 INFO - PROCESS | 1652 | 1469030177787 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}] 08:56:17 INFO - PROCESS | 1652 | 1469030177789 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:17 INFO - PROCESS | 1652 | 1469030177928 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:56:17 INFO - PROCESS | 1652 | 1469030177975 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1652 | 1469030177977 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A3E800 == 27 [pid = 1652] [id = 205] 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EC28B1000) [pid = 1652] [serial = 613] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC2C0FC00) [pid = 1652] [serial = 614] [outer = 0000002EC28B1000] 08:56:18 INFO - PROCESS | 1652 | 1469030178023 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC2FEAC00) [pid = 1652] [serial = 615] [outer = 0000002EC28B1000] 08:56:18 INFO - PROCESS | 1652 | 1469030178476 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 735ms 08:56:18 INFO - PROCESS | 1652 | 1469030178520 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1652 | 1469030178522 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:56:18 INFO - PROCESS | 1652 | 1469030178525 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1652 | 1469030178527 Marionette TRACE conn5 <- [1,786,null,{}] 08:56:18 INFO - PROCESS | 1652 | 1469030178537 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}] 08:56:18 INFO - PROCESS | 1652 | 1469030178539 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:18 INFO - PROCESS | 1652 | 1469030178643 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:56:18 INFO - PROCESS | 1652 | 1469030178653 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1652 | 1469030178655 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4594000 == 28 [pid = 1652] [id = 206] 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB4E69000) [pid = 1652] [serial = 616] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC31BE400) [pid = 1652] [serial = 617] [outer = 0000002EB4E69000] 08:56:18 INFO - PROCESS | 1652 | 1469030178699 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC33AFC00) [pid = 1652] [serial = 618] [outer = 0000002EB4E69000] 08:56:19 INFO - PROCESS | 1652 | 1469030179133 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]]]}] 08:56:19 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 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 628ms 08:56:19 INFO - PROCESS | 1652 | 1469030179158 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1652 | 1469030179160 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:56:19 INFO - PROCESS | 1652 | 1469030179163 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1652 | 1469030179164 Marionette TRACE conn5 <- [1,790,null,{}] 08:56:19 INFO - PROCESS | 1652 | 1469030179168 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}] 08:56:19 INFO - PROCESS | 1652 | 1469030179174 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:19 INFO - PROCESS | 1652 | 1469030179304 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:56:19 INFO - PROCESS | 1652 | 1469030179378 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1652 | 1469030179380 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F7B000 == 29 [pid = 1652] [id = 207] 08:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC33AF800) [pid = 1652] [serial = 619] [outer = 0000000000000000] 08:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC3C04000) [pid = 1652] [serial = 620] [outer = 0000002EC33AF800] 08:56:19 INFO - PROCESS | 1652 | 1469030179425 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC3FED000) [pid = 1652] [serial = 621] [outer = 0000002EC33AF800] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6D1BC00) [pid = 1652] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBCECDC00) [pid = 1652] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB6A21800) [pid = 1652] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EB6A1B800) [pid = 1652] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBBD45400) [pid = 1652] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EBD540C00) [pid = 1652] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:56:19 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EB6D16C00) [pid = 1652] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:56:19 INFO - PROCESS | 1652 | 1469030179827 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]]]}] 08:56:19 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 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:56:19 INFO - PROCESS | 1652 | 1469030179838 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1652 | 1469030179840 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:56:19 INFO - PROCESS | 1652 | 1469030179843 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1652 | 1469030179845 Marionette TRACE conn5 <- [1,794,null,{}] 08:56:19 INFO - PROCESS | 1652 | 1469030179848 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}] 08:56:19 INFO - PROCESS | 1652 | 1469030179851 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:19 INFO - PROCESS | 1652 | 1469030179957 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:56:20 INFO - PROCESS | 1652 | 1469030179997 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1652 | 1469030179999 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63AC800 == 30 [pid = 1652] [id = 208] 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6A1B800) [pid = 1652] [serial = 622] [outer = 0000000000000000] 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC3C0E800) [pid = 1652] [serial = 623] [outer = 0000002EB6A1B800] 08:56:20 INFO - PROCESS | 1652 | 1469030180043 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC4305000) [pid = 1652] [serial = 624] [outer = 0000002EB6A1B800] 08:56:20 INFO - PROCESS | 1652 | 1469030180401 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]]]}] 08:56:20 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 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 586ms 08:56:20 INFO - PROCESS | 1652 | 1469030180431 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1652 | 1469030180434 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:56:20 INFO - PROCESS | 1652 | 1469030180437 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1652 | 1469030180438 Marionette TRACE conn5 <- [1,798,null,{}] 08:56:20 INFO - PROCESS | 1652 | 1469030180442 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}] 08:56:20 INFO - PROCESS | 1652 | 1469030180444 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:20 INFO - PROCESS | 1652 | 1469030180553 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:56:20 INFO - PROCESS | 1652 | 1469030180560 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1652 | 1469030180562 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E80000 == 31 [pid = 1652] [id = 209] 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC3FF4000) [pid = 1652] [serial = 625] [outer = 0000000000000000] 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC45F1400) [pid = 1652] [serial = 626] [outer = 0000002EC3FF4000] 08:56:20 INFO - PROCESS | 1652 | 1469030180606 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC4C25000) [pid = 1652] [serial = 627] [outer = 0000002EC3FF4000] 08:56:21 INFO - PROCESS | 1652 | 1469030181023 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 628ms 08:56:21 INFO - PROCESS | 1652 | 1469030181068 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1652 | 1469030181070 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 1652 | 1469030181074 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:56:21 INFO - PROCESS | 1652 | 1469030181075 Marionette TRACE conn5 <- [1,802,null,{}] 08:56:21 INFO - PROCESS | 1652 | 1469030181079 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}] 08:56:21 INFO - PROCESS | 1652 | 1469030181081 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:21 INFO - PROCESS | 1652 | 1469030181191 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:56:21 INFO - PROCESS | 1652 | 1469030181198 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1652 | 1469030181200 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2052800 == 32 [pid = 1652] [id = 210] 08:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC3FF7C00) [pid = 1652] [serial = 628] [outer = 0000000000000000] 08:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC4EDB800) [pid = 1652] [serial = 629] [outer = 0000002EC3FF7C00] 08:56:21 INFO - PROCESS | 1652 | 1469030181245 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC5843800) [pid = 1652] [serial = 630] [outer = 0000002EC3FF7C00] 08:56:21 INFO - PROCESS | 1652 | 1469030181644 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] 08:56:21 INFO - PROCESS | 1652 | 1469030181708 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 1652 | 1469030181711 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:56:21 INFO - PROCESS | 1652 | 1469030181713 Marionette TRACE conn5 <- [1,806,null,{}] 08:56:21 INFO - PROCESS | 1652 | 1469030181717 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}] 08:56:21 INFO - PROCESS | 1652 | 1469030181719 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:21 INFO - PROCESS | 1652 | 1469030181845 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:56:22 INFO - PROCESS | 1652 | 1469030181995 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1652 | 1469030181999 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB747D800 == 33 [pid = 1652] [id = 211] 08:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB5722800) [pid = 1652] [serial = 631] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB572A800) [pid = 1652] [serial = 632] [outer = 0000002EB5722800] 08:56:22 INFO - PROCESS | 1652 | 1469030182058 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6C89000) [pid = 1652] [serial = 633] [outer = 0000002EB5722800] 08:56:22 INFO - PROCESS | 1652 | 1469030182647 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 08:56:22 INFO - PROCESS | 1652 | 1469030182702 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1652 | 1469030182707 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:56:22 INFO - PROCESS | 1652 | 1469030182712 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 1652 | 1469030182716 Marionette TRACE conn5 <- [1,810,null,{}] 08:56:22 INFO - PROCESS | 1652 | 1469030182721 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}] 08:56:22 INFO - PROCESS | 1652 | 1469030182724 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:22 INFO - PROCESS | 1652 | 1469030182839 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:56:22 INFO - PROCESS | 1652 | 1469030182910 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1652 | 1469030182913 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC321C000 == 34 [pid = 1652] [id = 212] 08:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD3C800) [pid = 1652] [serial = 634] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCADAC00) [pid = 1652] [serial = 635] [outer = 0000002EBBD3C800] 08:56:22 INFO - PROCESS | 1652 | 1469030182971 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBD4B4400) [pid = 1652] [serial = 636] [outer = 0000002EBBD3C800] 08:56:23 INFO - PROCESS | 1652 | 1469030183596 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] 08:56:23 INFO - PROCESS | 1652 | 1469030183662 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:56:23 INFO - PROCESS | 1652 | 1469030183666 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1652 | 1469030183668 Marionette TRACE conn5 <- [1,814,null,{}] 08:56:23 INFO - PROCESS | 1652 | 1469030183672 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}] 08:56:23 INFO - PROCESS | 1652 | 1469030183675 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:23 INFO - PROCESS | 1652 | 1469030183788 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:56:23 INFO - PROCESS | 1652 | 1469030183873 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1652 | 1469030183876 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC795A000 == 35 [pid = 1652] [id = 213] 08:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC288A000) [pid = 1652] [serial = 637] [outer = 0000000000000000] 08:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33AE000) [pid = 1652] [serial = 638] [outer = 0000002EC288A000] 08:56:23 INFO - PROCESS | 1652 | 1469030183931 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3ACDC00) [pid = 1652] [serial = 639] [outer = 0000002EC288A000] 08:56:24 INFO - PROCESS | 1652 | 1469030184548 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 08:56:24 INFO - PROCESS | 1652 | 1469030184610 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1652 | 1469030184615 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:56:24 INFO - PROCESS | 1652 | 1469030184626 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1652 | 1469030184631 Marionette TRACE conn5 <- [1,818,null,{}] 08:56:24 INFO - PROCESS | 1652 | 1469030184649 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}] 08:56:24 INFO - PROCESS | 1652 | 1469030184653 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:24 INFO - PROCESS | 1652 | 1469030184774 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:56:24 INFO - PROCESS | 1652 | 1469030184837 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1652 | 1469030184840 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EAB800 == 36 [pid = 1652] [id = 214] 08:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC58D6400) [pid = 1652] [serial = 640] [outer = 0000000000000000] 08:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6A6F800) [pid = 1652] [serial = 641] [outer = 0000002EC58D6400] 08:56:24 INFO - PROCESS | 1652 | 1469030184894 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6AC3400) [pid = 1652] [serial = 642] [outer = 0000002EC58D6400] 08:56:25 INFO - PROCESS | 1652 | 1469030185648 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1047ms 08:56:25 INFO - PROCESS | 1652 | 1469030185671 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1652 | 1469030185675 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:56:25 INFO - PROCESS | 1652 | 1469030185680 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1652 | 1469030185684 Marionette TRACE conn5 <- [1,822,null,{}] 08:56:25 INFO - PROCESS | 1652 | 1469030185689 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}] 08:56:25 INFO - PROCESS | 1652 | 1469030185692 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:25 INFO - PROCESS | 1652 | 1469030185795 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:56:25 INFO - PROCESS | 1652 | 1469030185879 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1652 | 1469030185884 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF31800 == 37 [pid = 1652] [id = 215] 08:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6C91000) [pid = 1652] [serial = 643] [outer = 0000000000000000] 08:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6D1BC00) [pid = 1652] [serial = 644] [outer = 0000002EB6C91000] 08:56:25 INFO - PROCESS | 1652 | 1469030185933 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBB2C8800) [pid = 1652] [serial = 645] [outer = 0000002EB6C91000] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06E9000 == 36 [pid = 1652] [id = 184] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EBE800 == 35 [pid = 1652] [id = 191] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4586000 == 34 [pid = 1652] [id = 190] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A35800 == 33 [pid = 1652] [id = 189] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC940000 == 32 [pid = 1652] [id = 186] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D93800 == 31 [pid = 1652] [id = 188] 08:56:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC923800 == 30 [pid = 1652] [id = 192] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBAF58800) [pid = 1652] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2030000) [pid = 1652] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0270400) [pid = 1652] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A96400) [pid = 1652] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6BFF400) [pid = 1652] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB92D800) [pid = 1652] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB745B400) [pid = 1652] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBC96B800) [pid = 1652] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC28AC000) [pid = 1652] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC0272800) [pid = 1652] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC064A800) [pid = 1652] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBB1F3C00) [pid = 1652] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCAE1400) [pid = 1652] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC064B400) [pid = 1652] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBB2C5400) [pid = 1652] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:56:27 INFO - PROCESS | 1652 | 1469030187158 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1537ms 08:56:27 INFO - PROCESS | 1652 | 1469030187221 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1652 | 1469030187225 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:56:27 INFO - PROCESS | 1652 | 1469030187231 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:56:27 INFO - PROCESS | 1652 | 1469030187234 Marionette TRACE conn5 <- [1,826,null,{}] 08:56:27 INFO - PROCESS | 1652 | 1469030187240 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}] 08:56:27 INFO - PROCESS | 1652 | 1469030187243 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:27 INFO - PROCESS | 1652 | 1469030187334 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:56:27 INFO - PROCESS | 1652 | 1469030187444 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1652 | 1469030187449 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7002800 == 31 [pid = 1652] [id = 216] 08:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6720400) [pid = 1652] [serial = 646] [outer = 0000000000000000] 08:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6728400) [pid = 1652] [serial = 647] [outer = 0000002EB6720400] 08:56:27 INFO - PROCESS | 1652 | 1469030187498 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB56D9C00) [pid = 1652] [serial = 648] [outer = 0000002EB6720400] 08:56:27 INFO - PROCESS | 1652 | 1469030187913 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 733ms 08:56:27 INFO - PROCESS | 1652 | 1469030187968 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1652 | 1469030187973 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:56:27 INFO - PROCESS | 1652 | 1469030187980 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1652 | 1469030187983 Marionette TRACE conn5 <- [1,830,null,{}] 08:56:27 INFO - PROCESS | 1652 | 1469030187987 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}] 08:56:27 INFO - PROCESS | 1652 | 1469030187989 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:28 INFO - PROCESS | 1652 | 1469030188079 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:56:28 INFO - PROCESS | 1652 | 1469030188085 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1652 | 1469030188088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF28000 == 32 [pid = 1652] [id = 217] 08:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6C8AC00) [pid = 1652] [serial = 649] [outer = 0000000000000000] 08:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB80C6000) [pid = 1652] [serial = 650] [outer = 0000002EB6C8AC00] 08:56:28 INFO - PROCESS | 1652 | 1469030188136 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBB484000) [pid = 1652] [serial = 651] [outer = 0000002EB6C8AC00] 08:56:28 INFO - PROCESS | 1652 | 1469030188604 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 08:56:28 INFO - PROCESS | 1652 | 1469030188674 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1652 | 1469030188676 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:56:28 INFO - PROCESS | 1652 | 1469030188680 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1652 | 1469030188683 Marionette TRACE conn5 <- [1,834,null,{}] 08:56:28 INFO - PROCESS | 1652 | 1469030188695 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}] 08:56:28 INFO - PROCESS | 1652 | 1469030188700 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:28 INFO - PROCESS | 1652 | 1469030188815 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:56:28 INFO - PROCESS | 1652 | 1469030188891 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1652 | 1469030188894 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2003800 == 33 [pid = 1652] [id = 218] 08:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6BF1400) [pid = 1652] [serial = 652] [outer = 0000000000000000] 08:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBC96BC00) [pid = 1652] [serial = 653] [outer = 0000002EB6BF1400] 08:56:28 INFO - PROCESS | 1652 | 1469030188944 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBCEC5800) [pid = 1652] [serial = 654] [outer = 0000002EB6BF1400] 08:56:29 INFO - PROCESS | 1652 | 1469030189350 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 08:56:29 INFO - PROCESS | 1652 | 1469030189373 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1652 | 1469030189376 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:56:29 INFO - PROCESS | 1652 | 1469030189379 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1652 | 1469030189381 Marionette TRACE conn5 <- [1,838,null,{}] 08:56:29 INFO - PROCESS | 1652 | 1469030189390 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}] 08:56:29 INFO - PROCESS | 1652 | 1469030189392 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:29 INFO - PROCESS | 1652 | 1469030189506 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:56:29 INFO - PROCESS | 1652 | 1469030189511 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1652 | 1469030189513 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D83000 == 34 [pid = 1652] [id = 219] 08:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBD073C00) [pid = 1652] [serial = 655] [outer = 0000000000000000] 08:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0272400) [pid = 1652] [serial = 656] [outer = 0000002EBD073C00] 08:56:29 INFO - PROCESS | 1652 | 1469030189560 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0648800) [pid = 1652] [serial = 657] [outer = 0000002EBD073C00] 08:56:30 INFO - PROCESS | 1652 | 1469030190024 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 692ms 08:56:30 INFO - PROCESS | 1652 | 1469030190082 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1652 | 1469030190084 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:56:30 INFO - PROCESS | 1652 | 1469030190088 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1652 | 1469030190090 Marionette TRACE conn5 <- [1,842,null,{}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:56:30 INFO - PROCESS | 1652 | 1469030190093 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}] 08:56:30 INFO - PROCESS | 1652 | 1469030190095 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:30 INFO - PROCESS | 1652 | 1469030190227 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:56:30 INFO - PROCESS | 1652 | 1469030190239 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1652 | 1469030190241 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC366A800 == 35 [pid = 1652] [id = 220] 08:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6BFE000) [pid = 1652] [serial = 658] [outer = 0000000000000000] 08:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0E7E800) [pid = 1652] [serial = 659] [outer = 0000002EB6BFE000] 08:56:30 INFO - PROCESS | 1652 | 1469030190285 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC202C400) [pid = 1652] [serial = 660] [outer = 0000002EB6BFE000] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BF2800) [pid = 1652] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC33AF800) [pid = 1652] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0645400) [pid = 1652] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBB262C00) [pid = 1652] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC28B1000) [pid = 1652] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A18800) [pid = 1652] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4E69000) [pid = 1652] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB9C6800) [pid = 1652] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6A1B800) [pid = 1652] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC064D800) [pid = 1652] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3FF4000) [pid = 1652] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:56:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3FF7C00) [pid = 1652] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:56:32 INFO - PROCESS | 1652 | 1469030192237 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2196ms 08:56:32 INFO - PROCESS | 1652 | 1469030192290 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1652 | 1469030192292 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:56:32 INFO - PROCESS | 1652 | 1469030192296 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1652 | 1469030192298 Marionette TRACE conn5 <- [1,846,null,{}] 08:56:32 INFO - PROCESS | 1652 | 1469030192301 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}] 08:56:32 INFO - PROCESS | 1652 | 1469030192307 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:32 INFO - PROCESS | 1652 | 1469030192438 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:56:32 INFO - PROCESS | 1652 | 1469030192452 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1652 | 1469030192454 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6352000 == 36 [pid = 1652] [id = 221] 08:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB933800) [pid = 1652] [serial = 661] [outer = 0000000000000000] 08:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC31BC000) [pid = 1652] [serial = 662] [outer = 0000002EBB933800] 08:56:32 INFO - PROCESS | 1652 | 1469030192499 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3C05000) [pid = 1652] [serial = 663] [outer = 0000002EBB933800] 08:56:32 INFO - PROCESS | 1652 | 1469030192883 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 08:56:32 INFO - PROCESS | 1652 | 1469030192931 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1652 | 1469030192933 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 1652 | 1469030192937 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1652 | 1469030192938 Marionette TRACE conn5 <- [1,850,null,{}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:56:32 INFO - PROCESS | 1652 | 1469030192942 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}] 08:56:32 INFO - PROCESS | 1652 | 1469030192944 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:33 INFO - PROCESS | 1652 | 1469030193024 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:56:33 INFO - PROCESS | 1652 | 1469030193095 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1652 | 1469030193097 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C8800 == 37 [pid = 1652] [id = 222] 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC280FC00) [pid = 1652] [serial = 664] [outer = 0000000000000000] 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3FF7C00) [pid = 1652] [serial = 665] [outer = 0000002EC280FC00] 08:56:33 INFO - PROCESS | 1652 | 1469030193141 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4B66800) [pid = 1652] [serial = 666] [outer = 0000002EC280FC00] 08:56:33 INFO - PROCESS | 1652 | 1469030193520 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 08:56:33 INFO - PROCESS | 1652 | 1469030193570 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1652 | 1469030193572 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:56:33 INFO - PROCESS | 1652 | 1469030193575 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1652 | 1469030193578 Marionette TRACE conn5 <- [1,854,null,{}] 08:56:33 INFO - PROCESS | 1652 | 1469030193581 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}] 08:56:33 INFO - PROCESS | 1652 | 1469030193583 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:33 INFO - PROCESS | 1652 | 1469030193690 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:56:33 INFO - PROCESS | 1652 | 1469030193697 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1652 | 1469030193699 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E2E800 == 38 [pid = 1652] [id = 223] 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4C1E000) [pid = 1652] [serial = 667] [outer = 0000000000000000] 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC56A1800) [pid = 1652] [serial = 668] [outer = 0000002EC4C1E000] 08:56:33 INFO - PROCESS | 1652 | 1469030193751 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC58E3400) [pid = 1652] [serial = 669] [outer = 0000002EC4C1E000] 08:56:34 INFO - PROCESS | 1652 | 1469030194566 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1026ms 08:56:34 INFO - PROCESS | 1652 | 1469030194605 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1652 | 1469030194610 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:56:34 INFO - PROCESS | 1652 | 1469030194614 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:56:34 INFO - PROCESS | 1652 | 1469030194620 Marionette TRACE conn5 <- [1,858,null,{}] 08:56:34 INFO - PROCESS | 1652 | 1469030194646 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}] 08:56:34 INFO - PROCESS | 1652 | 1469030194649 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:34 INFO - PROCESS | 1652 | 1469030194793 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:56:34 INFO - PROCESS | 1652 | 1469030194864 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1652 | 1469030194867 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC936000 == 39 [pid = 1652] [id = 224] 08:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A21800) [pid = 1652] [serial = 670] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BFEC00) [pid = 1652] [serial = 671] [outer = 0000002EB6A21800] 08:56:34 INFO - PROCESS | 1652 | 1469030194966 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBAFB4C00) [pid = 1652] [serial = 672] [outer = 0000002EB6A21800] 08:56:35 INFO - PROCESS | 1652 | 1469030195811 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1265ms 08:56:35 INFO - PROCESS | 1652 | 1469030195883 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1652 | 1469030195888 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:56:35 INFO - PROCESS | 1652 | 1469030195893 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1652 | 1469030195896 Marionette TRACE conn5 <- [1,862,null,{}] 08:56:35 INFO - PROCESS | 1652 | 1469030195902 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}] 08:56:35 INFO - PROCESS | 1652 | 1469030195905 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:36 INFO - PROCESS | 1652 | 1469030196027 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:56:36 INFO - PROCESS | 1652 | 1469030196092 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1652 | 1469030196097 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC8D800 == 40 [pid = 1652] [id = 225] 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6C90000) [pid = 1652] [serial = 673] [outer = 0000000000000000] 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB7EE2800) [pid = 1652] [serial = 674] [outer = 0000002EB6C90000] 08:56:36 INFO - PROCESS | 1652 | 1469030196148 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBBA2F800) [pid = 1652] [serial = 675] [outer = 0000002EB6C90000] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C8800 == 39 [pid = 1652] [id = 222] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6352000 == 38 [pid = 1652] [id = 221] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC366A800 == 37 [pid = 1652] [id = 220] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D83000 == 36 [pid = 1652] [id = 219] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2003800 == 35 [pid = 1652] [id = 218] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF28000 == 34 [pid = 1652] [id = 217] 08:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7002800 == 33 [pid = 1652] [id = 216] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC4C25000) [pid = 1652] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC4EDB800) [pid = 1652] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC5843800) [pid = 1652] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BF9000) [pid = 1652] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3FED000) [pid = 1652] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC2023C00) [pid = 1652] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBC973400) [pid = 1652] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC2FEAC00) [pid = 1652] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BAC000) [pid = 1652] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC33AFC00) [pid = 1652] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC31BE400) [pid = 1652] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCAD6400) [pid = 1652] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC2C0FC00) [pid = 1652] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6D10C00) [pid = 1652] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBC82C00) [pid = 1652] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC3C0E800) [pid = 1652] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBD3F800) [pid = 1652] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC06AD400) [pid = 1652] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC3C04000) [pid = 1652] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC4305000) [pid = 1652] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC2C10800) [pid = 1652] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC45F1400) [pid = 1652] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB6D13400) [pid = 1652] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBBD39C00) [pid = 1652] [serial = 676] [outer = 0000002EBB2BFC00] 08:56:36 INFO - PROCESS | 1652 | 1469030196715 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 837ms 08:56:36 INFO - PROCESS | 1652 | 1469030196735 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1652 | 1469030196740 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:56:36 INFO - PROCESS | 1652 | 1469030196747 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1652 | 1469030196749 Marionette TRACE conn5 <- [1,866,null,{}] 08:56:36 INFO - PROCESS | 1652 | 1469030196753 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}] 08:56:36 INFO - PROCESS | 1652 | 1469030196756 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:36 INFO - PROCESS | 1652 | 1469030196848 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:56:36 INFO - PROCESS | 1652 | 1469030196854 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1652 | 1469030196857 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD10A000 == 34 [pid = 1652] [id = 226] 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBBCE5800) [pid = 1652] [serial = 677] [outer = 0000000000000000] 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBBD45C00) [pid = 1652] [serial = 678] [outer = 0000002EBBCE5800] 08:56:36 INFO - PROCESS | 1652 | 1469030196905 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBCEA3400) [pid = 1652] [serial = 679] [outer = 0000002EBBCE5800] 08:56:37 INFO - PROCESS | 1652 | 1469030197376 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 08:56:37 INFO - PROCESS | 1652 | 1469030197460 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1652 | 1469030197463 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 1652 | 1469030197469 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:56:37 INFO - PROCESS | 1652 | 1469030197473 Marionette TRACE conn5 <- [1,870,null,{}] 08:56:37 INFO - PROCESS | 1652 | 1469030197484 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}] 08:56:37 INFO - PROCESS | 1652 | 1469030197489 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:37 INFO - PROCESS | 1652 | 1469030197577 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:56:37 INFO - PROCESS | 1652 | 1469030197651 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1652 | 1469030197654 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D9E000 == 35 [pid = 1652] [id = 227] 08:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC0277000) [pid = 1652] [serial = 680] [outer = 0000000000000000] 08:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0E46800) [pid = 1652] [serial = 681] [outer = 0000002EC0277000] 08:56:37 INFO - PROCESS | 1652 | 1469030197704 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2088400) [pid = 1652] [serial = 682] [outer = 0000002EC0277000] 08:56:38 INFO - PROCESS | 1652 | 1469030198067 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 08:56:38 INFO - PROCESS | 1652 | 1469030198104 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1652 | 1469030198107 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 1652 | 1469030198124 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:56:38 INFO - PROCESS | 1652 | 1469030198126 Marionette TRACE conn5 <- [1,874,null,{}] 08:56:38 INFO - PROCESS | 1652 | 1469030198130 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}] 08:56:38 INFO - PROCESS | 1652 | 1469030198132 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:38 INFO - PROCESS | 1652 | 1469030198220 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:56:38 INFO - PROCESS | 1652 | 1469030198226 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1652 | 1469030198228 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ED0000 == 36 [pid = 1652] [id = 228] 08:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC28AF000) [pid = 1652] [serial = 683] [outer = 0000000000000000] 08:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2FF0800) [pid = 1652] [serial = 684] [outer = 0000002EC28AF000] 08:56:38 INFO - PROCESS | 1652 | 1469030198274 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC33AD400) [pid = 1652] [serial = 685] [outer = 0000002EC28AF000] 08:56:38 INFO - PROCESS | 1652 | 1469030198728 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 08:56:38 INFO - PROCESS | 1652 | 1469030198769 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 1652 | 1469030198771 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 1652 | 1469030198775 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1652 | 1469030198776 Marionette TRACE conn5 <- [1,878,null,{}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:56:38 INFO - PROCESS | 1652 | 1469030198780 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}] 08:56:38 INFO - PROCESS | 1652 | 1469030198783 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:38 INFO - PROCESS | 1652 | 1469030198888 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:56:38 INFO - PROCESS | 1652 | 1469030198924 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1652 | 1469030198926 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EA9800 == 37 [pid = 1652] [id = 229] 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0277C00) [pid = 1652] [serial = 686] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33B1C00) [pid = 1652] [serial = 687] [outer = 0000002EC0277C00] 08:56:39 INFO - PROCESS | 1652 | 1469030199015 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3C04C00) [pid = 1652] [serial = 688] [outer = 0000002EC0277C00] 08:56:39 INFO - PROCESS | 1652 | 1469030199464 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 732ms 08:56:39 INFO - PROCESS | 1652 | 1469030199514 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1652 | 1469030199516 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:56:39 INFO - PROCESS | 1652 | 1469030199519 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1652 | 1469030199521 Marionette TRACE conn5 <- [1,882,null,{}] 08:56:39 INFO - PROCESS | 1652 | 1469030199525 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}] 08:56:39 INFO - PROCESS | 1652 | 1469030199531 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:39 INFO - PROCESS | 1652 | 1469030199669 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:56:39 INFO - PROCESS | 1652 | 1469030199719 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1652 | 1469030199721 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6AC2800 == 38 [pid = 1652] [id = 230] 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4E80000) [pid = 1652] [serial = 689] [outer = 0000000000000000] 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC5C9F000) [pid = 1652] [serial = 690] [outer = 0000002EC4E80000] 08:56:39 INFO - PROCESS | 1652 | 1469030199766 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6A72800) [pid = 1652] [serial = 691] [outer = 0000002EC4E80000] 08:56:40 INFO - PROCESS | 1652 | 1469030200175 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 08:56:40 INFO - PROCESS | 1652 | 1469030200257 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1652 | 1469030200259 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 1652 | 1469030200265 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:56:40 INFO - PROCESS | 1652 | 1469030200267 Marionette TRACE conn5 <- [1,886,null,{}] 08:56:40 INFO - PROCESS | 1652 | 1469030200271 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}] 08:56:40 INFO - PROCESS | 1652 | 1469030200273 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:40 INFO - PROCESS | 1652 | 1469030200379 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:56:40 INFO - PROCESS | 1652 | 1469030200389 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1652 | 1469030200391 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CF000 == 39 [pid = 1652] [id = 231] 08:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC4EDB800) [pid = 1652] [serial = 692] [outer = 0000000000000000] 08:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6E0B400) [pid = 1652] [serial = 693] [outer = 0000002EC4EDB800] 08:56:40 INFO - PROCESS | 1652 | 1469030200444 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6EA7000) [pid = 1652] [serial = 694] [outer = 0000002EC4EDB800] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6720400) [pid = 1652] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBD073C00) [pid = 1652] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6BFE000) [pid = 1652] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB933800) [pid = 1652] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB5722800) [pid = 1652] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBD3C800) [pid = 1652] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC288A000) [pid = 1652] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC58D6400) [pid = 1652] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC280FC00) [pid = 1652] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6C8AC00) [pid = 1652] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6BF1400) [pid = 1652] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6C91000) [pid = 1652] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:56:40 INFO - PROCESS | 1652 | 1469030200861 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 626ms 08:56:40 INFO - PROCESS | 1652 | 1469030200895 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1652 | 1469030200897 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:56:40 INFO - PROCESS | 1652 | 1469030200900 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1652 | 1469030200902 Marionette TRACE conn5 <- [1,890,null,{}] 08:56:40 INFO - PROCESS | 1652 | 1469030200906 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}] 08:56:40 INFO - PROCESS | 1652 | 1469030200907 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:41 INFO - PROCESS | 1652 | 1469030200988 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:56:41 INFO - PROCESS | 1652 | 1469030200994 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1652 | 1469030200996 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E41800 == 40 [pid = 1652] [id = 232] 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6BF2C00) [pid = 1652] [serial = 695] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBD543400) [pid = 1652] [serial = 696] [outer = 0000002EB6BF2C00] 08:56:41 INFO - PROCESS | 1652 | 1469030201040 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC6EA7C00) [pid = 1652] [serial = 697] [outer = 0000002EB6BF2C00] 08:56:41 INFO - PROCESS | 1652 | 1469030201452 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 587ms 08:56:41 INFO - PROCESS | 1652 | 1469030201491 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1652 | 1469030201493 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:56:41 INFO - PROCESS | 1652 | 1469030201501 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1652 | 1469030201503 Marionette TRACE conn5 <- [1,894,null,{}] 08:56:41 INFO - PROCESS | 1652 | 1469030201506 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}] 08:56:41 INFO - PROCESS | 1652 | 1469030201508 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:41 INFO - PROCESS | 1652 | 1469030201591 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:56:41 INFO - PROCESS | 1652 | 1469030201597 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1652 | 1469030201599 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93AB800 == 41 [pid = 1652] [id = 233] 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC5CA5400) [pid = 1652] [serial = 698] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC7618000) [pid = 1652] [serial = 699] [outer = 0000002EC5CA5400] 08:56:41 INFO - PROCESS | 1652 | 1469030201651 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC761F800) [pid = 1652] [serial = 700] [outer = 0000002EC5CA5400] 08:56:42 INFO - PROCESS | 1652 | 1469030202089 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 08:56:42 INFO - PROCESS | 1652 | 1469030202132 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1652 | 1469030202134 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 1652 | 1469030202137 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:56:42 INFO - PROCESS | 1652 | 1469030202139 Marionette TRACE conn5 <- [1,898,null,{}] 08:56:42 INFO - PROCESS | 1652 | 1469030202147 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}] 08:56:42 INFO - PROCESS | 1652 | 1469030202150 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:42 INFO - PROCESS | 1652 | 1469030202233 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:56:42 INFO - PROCESS | 1652 | 1469030202239 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1652 | 1469030202241 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9578000 == 42 [pid = 1652] [id = 234] 08:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC7621C00) [pid = 1652] [serial = 701] [outer = 0000000000000000] 08:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7907000) [pid = 1652] [serial = 702] [outer = 0000002EC7621C00] 08:56:42 INFO - PROCESS | 1652 | 1469030202285 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC790E400) [pid = 1652] [serial = 703] [outer = 0000002EC7621C00] 08:56:42 INFO - PROCESS | 1652 | 1469030202791 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 08:56:42 INFO - PROCESS | 1652 | 1469030202833 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1652 | 1469030202838 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:56:42 INFO - PROCESS | 1652 | 1469030202843 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1652 | 1469030202847 Marionette TRACE conn5 <- [1,902,null,{}] 08:56:42 INFO - PROCESS | 1652 | 1469030202853 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}] 08:56:42 INFO - PROCESS | 1652 | 1469030202856 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:43 INFO - PROCESS | 1652 | 1469030203017 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:56:43 INFO - PROCESS | 1652 | 1469030203108 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1652 | 1469030203110 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDB8800 == 43 [pid = 1652] [id = 235] 08:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6D10800) [pid = 1652] [serial = 704] [outer = 0000000000000000] 08:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6F1EC00) [pid = 1652] [serial = 705] [outer = 0000002EB6D10800] 08:56:43 INFO - PROCESS | 1652 | 1469030203168 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBBC79400) [pid = 1652] [serial = 706] [outer = 0000002EB6D10800] 08:56:43 INFO - PROCESS | 1652 | 1469030203744 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 943ms 08:56:43 INFO - PROCESS | 1652 | 1469030203790 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1652 | 1469030203795 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:56:43 INFO - PROCESS | 1652 | 1469030203802 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1652 | 1469030203805 Marionette TRACE conn5 <- [1,906,null,{}] 08:56:43 INFO - PROCESS | 1652 | 1469030203809 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}] 08:56:43 INFO - PROCESS | 1652 | 1469030203812 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:43 INFO - PROCESS | 1652 | 1469030203927 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:56:44 INFO - PROCESS | 1652 | 1469030204014 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1652 | 1469030204017 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EB5800 == 44 [pid = 1652] [id = 236] 08:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0643800) [pid = 1652] [serial = 707] [outer = 0000000000000000] 08:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC0E47400) [pid = 1652] [serial = 708] [outer = 0000002EC0643800] 08:56:44 INFO - PROCESS | 1652 | 1469030204075 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC2FE8000) [pid = 1652] [serial = 709] [outer = 0000002EC0643800] 08:56:44 INFO - PROCESS | 1652 | 1469030204704 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 923ms 08:56:44 INFO - PROCESS | 1652 | 1469030204726 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 1652 | 1469030204729 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:56:44 INFO - PROCESS | 1652 | 1469030204733 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1652 | 1469030204737 Marionette TRACE conn5 <- [1,910,null,{}] 08:56:44 INFO - PROCESS | 1652 | 1469030204749 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}] 08:56:44 INFO - PROCESS | 1652 | 1469030204754 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:44 INFO - PROCESS | 1652 | 1469030204867 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:56:44 INFO - PROCESS | 1652 | 1469030204959 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1652 | 1469030204962 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A0000 == 45 [pid = 1652] [id = 237] 08:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC58D7000) [pid = 1652] [serial = 710] [outer = 0000000000000000] 08:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC6A70400) [pid = 1652] [serial = 711] [outer = 0000002EC58D7000] 08:56:45 INFO - PROCESS | 1652 | 1469030205020 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC790B800) [pid = 1652] [serial = 712] [outer = 0000002EC58D7000] 08:56:45 INFO - PROCESS | 1652 | 1469030205613 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 08:56:45 INFO - PROCESS | 1652 | 1469030205678 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1652 | 1469030205681 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:56:45 INFO - PROCESS | 1652 | 1469030205684 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1652 | 1469030205686 Marionette TRACE conn5 <- [1,914,null,{}] 08:56:45 INFO - PROCESS | 1652 | 1469030205690 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}] 08:56:45 INFO - PROCESS | 1652 | 1469030205692 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:45 INFO - PROCESS | 1652 | 1469030205809 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:56:45 INFO - PROCESS | 1652 | 1469030205876 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 1652 | 1469030205878 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A5800 == 46 [pid = 1652] [id = 238] 08:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC79A8C00) [pid = 1652] [serial = 713] [outer = 0000000000000000] 08:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC79AD400) [pid = 1652] [serial = 714] [outer = 0000002EC79A8C00] 08:56:45 INFO - PROCESS | 1652 | 1469030205973 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC79C0C00) [pid = 1652] [serial = 715] [outer = 0000002EC79A8C00] 08:56:46 INFO - PROCESS | 1652 | 1469030206668 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1028ms 08:56:46 INFO - PROCESS | 1652 | 1469030206715 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1652 | 1469030206719 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:56:46 INFO - PROCESS | 1652 | 1469030206724 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1652 | 1469030206728 Marionette TRACE conn5 <- [1,918,null,{}] 08:56:46 INFO - PROCESS | 1652 | 1469030206755 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}] 08:56:46 INFO - PROCESS | 1652 | 1469030206758 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:46 INFO - PROCESS | 1652 | 1469030206899 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:56:46 INFO - PROCESS | 1652 | 1469030206950 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1652 | 1469030206954 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC97800 == 47 [pid = 1652] [id = 239] 08:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB6F18C00) [pid = 1652] [serial = 716] [outer = 0000000000000000] 08:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB80C3400) [pid = 1652] [serial = 717] [outer = 0000002EB6F18C00] 08:56:47 INFO - PROCESS | 1652 | 1469030207004 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EBBD3EC00) [pid = 1652] [serial = 718] [outer = 0000002EB6F18C00] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93AB800 == 46 [pid = 1652] [id = 233] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E41800 == 45 [pid = 1652] [id = 232] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CF000 == 44 [pid = 1652] [id = 231] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6AC2800 == 43 [pid = 1652] [id = 230] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EA9800 == 42 [pid = 1652] [id = 229] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ED0000 == 41 [pid = 1652] [id = 228] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D9E000 == 40 [pid = 1652] [id = 227] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD10A000 == 39 [pid = 1652] [id = 226] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC8D800 == 38 [pid = 1652] [id = 225] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EAB800 == 37 [pid = 1652] [id = 214] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC795A000 == 36 [pid = 1652] [id = 213] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC936000 == 35 [pid = 1652] [id = 224] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC321C000 == 34 [pid = 1652] [id = 212] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E2E800 == 33 [pid = 1652] [id = 223] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF31800 == 32 [pid = 1652] [id = 215] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A5800 == 31 [pid = 1652] [id = 238] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A0000 == 30 [pid = 1652] [id = 237] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EB5800 == 29 [pid = 1652] [id = 236] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9578000 == 28 [pid = 1652] [id = 234] 08:56:48 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDB8800 == 27 [pid = 1652] [id = 235] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC31BC000) [pid = 1652] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6C89000) [pid = 1652] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB572A800) [pid = 1652] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBD4B4400) [pid = 1652] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBCADAC00) [pid = 1652] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC3ACDC00) [pid = 1652] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC33AE000) [pid = 1652] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC6AC3400) [pid = 1652] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC6A6F800) [pid = 1652] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC202C400) [pid = 1652] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0648800) [pid = 1652] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC3C05000) [pid = 1652] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC4B66800) [pid = 1652] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBCEC5800) [pid = 1652] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC56A1800) [pid = 1652] [serial = 668] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3FF7C00) [pid = 1652] [serial = 665] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB80C6000) [pid = 1652] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBB484000) [pid = 1652] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBC96BC00) [pid = 1652] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6D1BC00) [pid = 1652] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBB2C8800) [pid = 1652] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6728400) [pid = 1652] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC0272400) [pid = 1652] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB56D9C00) [pid = 1652] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC0E7E800) [pid = 1652] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:56:48 INFO - PROCESS | 1652 | 1469030208255 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1548ms 08:56:48 INFO - PROCESS | 1652 | 1469030208277 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 1652 | 1469030208282 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:56:48 INFO - PROCESS | 1652 | 1469030208288 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 1652 | 1469030208291 Marionette TRACE conn5 <- [1,922,null,{}] 08:56:48 INFO - PROCESS | 1652 | 1469030208297 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}] 08:56:48 INFO - PROCESS | 1652 | 1469030208299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:48 INFO - PROCESS | 1652 | 1469030208409 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:56:48 INFO - PROCESS | 1652 | 1469030208427 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1652 | 1469030208430 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C20800 == 28 [pid = 1652] [id = 240] 08:56:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6A14400) [pid = 1652] [serial = 719] [outer = 0000000000000000] 08:56:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6A16C00) [pid = 1652] [serial = 720] [outer = 0000002EB6A14400] 08:56:48 INFO - PROCESS | 1652 | 1469030208516 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6BF4C00) [pid = 1652] [serial = 721] [outer = 0000002EB6A14400] 08:56:48 INFO - PROCESS | 1652 | 1469030208982 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 08:56:49 INFO - PROCESS | 1652 | 1469030209024 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1652 | 1469030209029 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:56:49 INFO - PROCESS | 1652 | 1469030209036 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1652 | 1469030209038 Marionette TRACE conn5 <- [1,926,null,{}] 08:56:49 INFO - PROCESS | 1652 | 1469030209042 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}] 08:56:49 INFO - PROCESS | 1652 | 1469030209045 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:49 INFO - PROCESS | 1652 | 1469030209139 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:56:49 INFO - PROCESS | 1652 | 1469030209149 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1652 | 1469030209152 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA92800 == 29 [pid = 1652] [id = 241] 08:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6D15C00) [pid = 1652] [serial = 722] [outer = 0000000000000000] 08:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6E2BC00) [pid = 1652] [serial = 723] [outer = 0000002EB6D15C00] 08:56:49 INFO - PROCESS | 1652 | 1469030209200 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB1EE800) [pid = 1652] [serial = 724] [outer = 0000002EB6D15C00] 08:56:49 INFO - PROCESS | 1652 | 1469030209667 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 08:56:49 INFO - PROCESS | 1652 | 1469030209729 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1652 | 1469030209731 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:56:49 INFO - PROCESS | 1652 | 1469030209735 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1652 | 1469030209739 Marionette TRACE conn5 <- [1,930,null,{}] 08:56:49 INFO - PROCESS | 1652 | 1469030209750 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}] 08:56:49 INFO - PROCESS | 1652 | 1469030209755 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:49 INFO - PROCESS | 1652 | 1469030209869 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:56:49 INFO - PROCESS | 1652 | 1469030209942 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1652 | 1469030209945 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05AE800 == 30 [pid = 1652] [id = 242] 08:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBCEA400) [pid = 1652] [serial = 725] [outer = 0000000000000000] 08:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBC972C00) [pid = 1652] [serial = 726] [outer = 0000002EBBCEA400] 08:56:50 INFO - PROCESS | 1652 | 1469030209994 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBCEC7800) [pid = 1652] [serial = 727] [outer = 0000002EBBCEA400] 08:56:50 INFO - PROCESS | 1652 | 1469030210385 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 08:56:50 INFO - PROCESS | 1652 | 1469030210428 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1652 | 1469030210431 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:56:50 INFO - PROCESS | 1652 | 1469030210445 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1652 | 1469030210447 Marionette TRACE conn5 <- [1,934,null,{}] 08:56:50 INFO - PROCESS | 1652 | 1469030210451 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}] 08:56:50 INFO - PROCESS | 1652 | 1469030210453 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:50 INFO - PROCESS | 1652 | 1469030210570 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:56:50 INFO - PROCESS | 1652 | 1469030210577 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1652 | 1469030210579 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BC3800 == 31 [pid = 1652] [id = 243] 08:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC026C800) [pid = 1652] [serial = 728] [outer = 0000000000000000] 08:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC060B400) [pid = 1652] [serial = 729] [outer = 0000002EC026C800] 08:56:50 INFO - PROCESS | 1652 | 1469030210662 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC064F800) [pid = 1652] [serial = 730] [outer = 0000002EC026C800] 08:56:51 INFO - PROCESS | 1652 | 1469030211093 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 08:56:51 INFO - PROCESS | 1652 | 1469030211121 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:56:51 INFO - PROCESS | 1652 | 1469030211123 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 1652 | 1469030211126 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1652 | 1469030211128 Marionette TRACE conn5 <- [1,938,null,{}] 08:56:51 INFO - PROCESS | 1652 | 1469030211131 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}] 08:56:51 INFO - PROCESS | 1652 | 1469030211133 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:51 INFO - PROCESS | 1652 | 1469030211264 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:56:51 INFO - PROCESS | 1652 | 1469030211282 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1652 | 1469030211284 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3662000 == 32 [pid = 1652] [id = 244] 08:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2026000) [pid = 1652] [serial = 731] [outer = 0000000000000000] 08:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC202B000) [pid = 1652] [serial = 732] [outer = 0000002EC2026000] 08:56:51 INFO - PROCESS | 1652 | 1469030211329 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC288A400) [pid = 1652] [serial = 733] [outer = 0000002EC2026000] 08:56:51 INFO - PROCESS | 1652 | 1469030211793 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 08:56:51 INFO - PROCESS | 1652 | 1469030211870 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1652 | 1469030211872 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 1652 | 1469030211875 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1652 | 1469030211877 Marionette TRACE conn5 <- [1,942,null,{}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:56:51 INFO - PROCESS | 1652 | 1469030211881 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}] 08:56:51 INFO - PROCESS | 1652 | 1469030211887 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:52 INFO - PROCESS | 1652 | 1469030212024 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:56:52 INFO - PROCESS | 1652 | 1469030212072 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1652 | 1469030212074 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC44DD800 == 33 [pid = 1652] [id = 245] 08:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC28B4400) [pid = 1652] [serial = 734] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3982800) [pid = 1652] [serial = 735] [outer = 0000002EC28B4400] 08:56:52 INFO - PROCESS | 1652 | 1469030212120 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3C09400) [pid = 1652] [serial = 736] [outer = 0000002EC28B4400] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC5CA5400) [pid = 1652] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC7621C00) [pid = 1652] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0277C00) [pid = 1652] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC4E80000) [pid = 1652] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC4EDB800) [pid = 1652] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6C90000) [pid = 1652] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0277000) [pid = 1652] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC4C1E000) [pid = 1652] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC28AF000) [pid = 1652] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A21800) [pid = 1652] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBCE5800) [pid = 1652] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:56:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6BF2C00) [pid = 1652] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:56:52 INFO - PROCESS | 1652 | 1469030212752 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 922ms 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:56:52 INFO - PROCESS | 1652 | 1469030212803 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1652 | 1469030212805 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 1652 | 1469030212808 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1652 | 1469030212810 Marionette TRACE conn5 <- [1,946,null,{}] 08:56:52 INFO - PROCESS | 1652 | 1469030212814 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}] 08:56:52 INFO - PROCESS | 1652 | 1469030212815 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:52 INFO - PROCESS | 1652 | 1469030212920 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:56:52 INFO - PROCESS | 1652 | 1469030212969 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1652 | 1469030212971 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5C89800 == 34 [pid = 1652] [id = 246] 08:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB56D6400) [pid = 1652] [serial = 737] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB107400) [pid = 1652] [serial = 738] [outer = 0000002EB56D6400] 08:56:53 INFO - PROCESS | 1652 | 1469030213016 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC2FEF800) [pid = 1652] [serial = 739] [outer = 0000002EB56D6400] 08:56:53 INFO - PROCESS | 1652 | 1469030213362 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 08:56:53 INFO - PROCESS | 1652 | 1469030213399 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1652 | 1469030213402 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:56:53 INFO - PROCESS | 1652 | 1469030213406 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1652 | 1469030213407 Marionette TRACE conn5 <- [1,950,null,{}] 08:56:53 INFO - PROCESS | 1652 | 1469030213411 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}] 08:56:53 INFO - PROCESS | 1652 | 1469030213413 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:53 INFO - PROCESS | 1652 | 1469030213520 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:56:53 INFO - PROCESS | 1652 | 1469030213528 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1652 | 1469030213530 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E6F000 == 35 [pid = 1652] [id = 247] 08:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2FF0400) [pid = 1652] [serial = 740] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3FF2400) [pid = 1652] [serial = 741] [outer = 0000002EC2FF0400] 08:56:53 INFO - PROCESS | 1652 | 1469030213573 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC4B5D400) [pid = 1652] [serial = 742] [outer = 0000002EC2FF0400] 08:56:53 INFO - PROCESS | 1652 | 1469030213971 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 585ms 08:56:53 INFO - PROCESS | 1652 | 1469030213993 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 1652 | 1469030213995 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:56:54 INFO - PROCESS | 1652 | 1469030213999 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1652 | 1469030214000 Marionette TRACE conn5 <- [1,954,null,{}] 08:56:54 INFO - PROCESS | 1652 | 1469030214004 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}] 08:56:54 INFO - PROCESS | 1652 | 1469030214005 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:54 INFO - PROCESS | 1652 | 1469030214086 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:56:54 INFO - PROCESS | 1652 | 1469030214154 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1652 | 1469030214156 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CF800 == 36 [pid = 1652] [id = 248] 08:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC3C11800) [pid = 1652] [serial = 743] [outer = 0000000000000000] 08:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC4E7D800) [pid = 1652] [serial = 744] [outer = 0000002EC3C11800] 08:56:54 INFO - PROCESS | 1652 | 1469030214200 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC583C000) [pid = 1652] [serial = 745] [outer = 0000002EC3C11800] 08:56:54 INFO - PROCESS | 1652 | 1469030214573 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 08:56:54 INFO - PROCESS | 1652 | 1469030214659 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1652 | 1469030214664 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:56:54 INFO - PROCESS | 1652 | 1469030214670 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:56:54 INFO - PROCESS | 1652 | 1469030214674 Marionette TRACE conn5 <- [1,958,null,{}] 08:56:54 INFO - PROCESS | 1652 | 1469030214685 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}] 08:56:54 INFO - PROCESS | 1652 | 1469030214689 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:54 INFO - PROCESS | 1652 | 1469030214819 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:56:54 INFO - PROCESS | 1652 | 1469030214908 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1652 | 1469030214912 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB70B7800 == 37 [pid = 1652] [id = 249] 08:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB5729C00) [pid = 1652] [serial = 746] [outer = 0000000000000000] 08:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB6720400) [pid = 1652] [serial = 747] [outer = 0000002EB5729C00] 08:56:54 INFO - PROCESS | 1652 | 1469030214971 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB6BF1C00) [pid = 1652] [serial = 748] [outer = 0000002EB5729C00] 08:56:55 INFO - PROCESS | 1652 | 1469030215721 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1088ms 08:56:55 INFO - PROCESS | 1652 | 1469030215772 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1652 | 1469030215776 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:56:55 INFO - PROCESS | 1652 | 1469030215783 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1652 | 1469030215787 Marionette TRACE conn5 <- [1,962,null,{}] 08:56:55 INFO - PROCESS | 1652 | 1469030215791 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}] 08:56:55 INFO - PROCESS | 1652 | 1469030215795 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:55 INFO - PROCESS | 1652 | 1469030215921 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:56:55 INFO - PROCESS | 1652 | 1469030215992 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1652 | 1469030215995 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C3000 == 38 [pid = 1652] [id = 250] 08:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBBA31000) [pid = 1652] [serial = 749] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBBC80000) [pid = 1652] [serial = 750] [outer = 0000002EBBA31000] 08:56:56 INFO - PROCESS | 1652 | 1469030216052 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBCEC8800) [pid = 1652] [serial = 751] [outer = 0000002EBBA31000] 08:56:56 INFO - PROCESS | 1652 | 1469030216754 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 985ms 08:56:56 INFO - PROCESS | 1652 | 1469030216769 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1652 | 1469030216771 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:56:56 INFO - PROCESS | 1652 | 1469030216775 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1652 | 1469030216778 Marionette TRACE conn5 <- [1,966,null,{}] 08:56:56 INFO - PROCESS | 1652 | 1469030216788 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}] 08:56:56 INFO - PROCESS | 1652 | 1469030216793 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:56 INFO - PROCESS | 1652 | 1469030216918 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:56:57 INFO - PROCESS | 1652 | 1469030216995 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1652 | 1469030217000 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6787000 == 39 [pid = 1652] [id = 251] 08:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB564A800) [pid = 1652] [serial = 752] [outer = 0000000000000000] 08:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB6729000) [pid = 1652] [serial = 753] [outer = 0000002EB564A800] 08:56:57 INFO - PROCESS | 1652 | 1469030217151 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6C8F400) [pid = 1652] [serial = 754] [outer = 0000002EB564A800] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E6F000 == 38 [pid = 1652] [id = 247] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5C89800 == 37 [pid = 1652] [id = 246] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC44DD800 == 36 [pid = 1652] [id = 245] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3662000 == 35 [pid = 1652] [id = 244] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BC3800 == 34 [pid = 1652] [id = 243] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05AE800 == 33 [pid = 1652] [id = 242] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA92800 == 32 [pid = 1652] [id = 241] 08:56:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C20800 == 31 [pid = 1652] [id = 240] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC761F800) [pid = 1652] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC790E400) [pid = 1652] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC7907000) [pid = 1652] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC33B1C00) [pid = 1652] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC5C9F000) [pid = 1652] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC3C04C00) [pid = 1652] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC6E0B400) [pid = 1652] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB7EE2800) [pid = 1652] [serial = 674] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBBA2F800) [pid = 1652] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0E46800) [pid = 1652] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2088400) [pid = 1652] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC58E3400) [pid = 1652] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC6A72800) [pid = 1652] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FF0800) [pid = 1652] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6BFEC00) [pid = 1652] [serial = 671] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBAFB4C00) [pid = 1652] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBD45C00) [pid = 1652] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCEA3400) [pid = 1652] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC7618000) [pid = 1652] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB4E5FC00) [pid = 1652] [serial = 381] [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.] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC6EA7000) [pid = 1652] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBD543400) [pid = 1652] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC6EA7C00) [pid = 1652] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC33AD400) [pid = 1652] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:56:57 INFO - PROCESS | 1652 | 1469030217776 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1035ms 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:56:57 INFO - PROCESS | 1652 | 1469030217813 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1652 | 1469030217816 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 1652 | 1469030217821 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1652 | 1469030217824 Marionette TRACE conn5 <- [1,970,null,{}] 08:56:57 INFO - PROCESS | 1652 | 1469030217860 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}] 08:56:57 INFO - PROCESS | 1652 | 1469030217863 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:57 INFO - PROCESS | 1652 | 1469030217978 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:56:58 INFO - PROCESS | 1652 | 1469030217989 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1652 | 1469030217992 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2EA800 == 32 [pid = 1652] [id = 252] 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6D19000) [pid = 1652] [serial = 755] [outer = 0000000000000000] 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB2CAC00) [pid = 1652] [serial = 756] [outer = 0000002EB6D19000] 08:56:58 INFO - PROCESS | 1652 | 1469030218042 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD46C00) [pid = 1652] [serial = 757] [outer = 0000002EB6D19000] 08:56:58 INFO - PROCESS | 1652 | 1469030218473 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 08:56:58 INFO - PROCESS | 1652 | 1469030218555 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 1652 | 1469030218559 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:56:58 INFO - PROCESS | 1652 | 1469030218570 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 1652 | 1469030218573 Marionette TRACE conn5 <- [1,974,null,{}] 08:56:58 INFO - PROCESS | 1652 | 1469030218577 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}] 08:56:58 INFO - PROCESS | 1652 | 1469030218580 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:58 INFO - PROCESS | 1652 | 1469030218679 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:56:58 INFO - PROCESS | 1652 | 1469030218688 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1652 | 1469030218690 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EF3000 == 33 [pid = 1652] [id = 253] 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0647800) [pid = 1652] [serial = 758] [outer = 0000000000000000] 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0E46800) [pid = 1652] [serial = 759] [outer = 0000002EC0647800] 08:56:58 INFO - PROCESS | 1652 | 1469030218741 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2088400) [pid = 1652] [serial = 760] [outer = 0000002EC0647800] 08:56:59 INFO - PROCESS | 1652 | 1469030219224 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 690ms 08:56:59 INFO - PROCESS | 1652 | 1469030219263 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1652 | 1469030219266 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:56:59 INFO - PROCESS | 1652 | 1469030219269 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1652 | 1469030219273 Marionette TRACE conn5 <- [1,978,null,{}] 08:56:59 INFO - PROCESS | 1652 | 1469030219284 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}] 08:56:59 INFO - PROCESS | 1652 | 1469030219289 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:59 INFO - PROCESS | 1652 | 1469030219383 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:56:59 INFO - PROCESS | 1652 | 1469030219393 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1652 | 1469030219396 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:56:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC8000 == 34 [pid = 1652] [id = 254] 08:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2FEC000) [pid = 1652] [serial = 761] [outer = 0000000000000000] 08:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC33B2400) [pid = 1652] [serial = 762] [outer = 0000002EC2FEC000] 08:56:59 INFO - PROCESS | 1652 | 1469030219444 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3981800) [pid = 1652] [serial = 763] [outer = 0000002EC2FEC000] 08:56:59 INFO - PROCESS | 1652 | 1469030219834 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 586ms 08:56:59 INFO - PROCESS | 1652 | 1469030219858 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1652 | 1469030219861 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:56:59 INFO - PROCESS | 1652 | 1469030219864 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1652 | 1469030219866 Marionette TRACE conn5 <- [1,982,null,{}] 08:56:59 INFO - PROCESS | 1652 | 1469030219870 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}] 08:56:59 INFO - PROCESS | 1652 | 1469030219872 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:00 INFO - PROCESS | 1652 | 1469030220029 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:57:00 INFO - PROCESS | 1652 | 1469030220041 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1652 | 1469030220043 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EB9000 == 35 [pid = 1652] [id = 255] 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3C09000) [pid = 1652] [serial = 764] [outer = 0000000000000000] 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3FF6400) [pid = 1652] [serial = 765] [outer = 0000002EC3C09000] 08:57:00 INFO - PROCESS | 1652 | 1469030220091 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC4C19400) [pid = 1652] [serial = 766] [outer = 0000002EC3C09000] 08:57:00 INFO - PROCESS | 1652 | 1469030220482 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 08:57:00 INFO - PROCESS | 1652 | 1469030220495 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1652 | 1469030220497 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:57:00 INFO - PROCESS | 1652 | 1469030220500 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:57:00 INFO - PROCESS | 1652 | 1469030220502 Marionette TRACE conn5 <- [1,986,null,{}] 08:57:00 INFO - PROCESS | 1652 | 1469030220506 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}] 08:57:00 INFO - PROCESS | 1652 | 1469030220508 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:00 INFO - PROCESS | 1652 | 1469030220623 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:57:00 INFO - PROCESS | 1652 | 1469030220629 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1652 | 1469030220631 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E72800 == 36 [pid = 1652] [id = 256] 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC58E3000) [pid = 1652] [serial = 767] [outer = 0000000000000000] 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC5CA7C00) [pid = 1652] [serial = 768] [outer = 0000002EC58E3000] 08:57:00 INFO - PROCESS | 1652 | 1469030220689 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6ACF000) [pid = 1652] [serial = 769] [outer = 0000002EC58E3000] 08:57:01 INFO - PROCESS | 1652 | 1469030221135 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 08:57:01 INFO - PROCESS | 1652 | 1469030221174 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1652 | 1469030221177 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:57:01 INFO - PROCESS | 1652 | 1469030221180 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1652 | 1469030221182 Marionette TRACE conn5 <- [1,990,null,{}] 08:57:01 INFO - PROCESS | 1652 | 1469030221186 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}] 08:57:01 INFO - PROCESS | 1652 | 1469030221193 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:01 INFO - PROCESS | 1652 | 1469030221319 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:57:01 INFO - PROCESS | 1652 | 1469030221327 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1652 | 1469030221329 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E31000 == 37 [pid = 1652] [id = 257] 08:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC6EA4000) [pid = 1652] [serial = 770] [outer = 0000000000000000] 08:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC761B000) [pid = 1652] [serial = 771] [outer = 0000002EC6EA4000] 08:57:01 INFO - PROCESS | 1652 | 1469030221386 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC7907400) [pid = 1652] [serial = 772] [outer = 0000002EC6EA4000] 08:57:01 INFO - PROCESS | 1652 | 1469030221755 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 08:57:01 INFO - PROCESS | 1652 | 1469030221812 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1652 | 1469030221814 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:57:01 INFO - PROCESS | 1652 | 1469030221817 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1652 | 1469030221819 Marionette TRACE conn5 <- [1,994,null,{}] 08:57:01 INFO - PROCESS | 1652 | 1469030221828 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}] 08:57:01 INFO - PROCESS | 1652 | 1469030221830 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:01 INFO - PROCESS | 1652 | 1469030221937 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:57:01 INFO - PROCESS | 1652 | 1469030221943 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1652 | 1469030221945 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB6800 == 38 [pid = 1652] [id = 258] 08:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC0275400) [pid = 1652] [serial = 773] [outer = 0000000000000000] 08:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4307C00) [pid = 1652] [serial = 774] [outer = 0000002EC0275400] 08:57:01 INFO - PROCESS | 1652 | 1469030221991 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC79A9800) [pid = 1652] [serial = 775] [outer = 0000002EC0275400] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBBCEA400) [pid = 1652] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6A14400) [pid = 1652] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6D15C00) [pid = 1652] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC28B4400) [pid = 1652] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6F18C00) [pid = 1652] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6D10800) [pid = 1652] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0643800) [pid = 1652] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC58D7000) [pid = 1652] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC79A8C00) [pid = 1652] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC2026000) [pid = 1652] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FF0400) [pid = 1652] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB56D6400) [pid = 1652] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:57:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC026C800) [pid = 1652] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:57:02 INFO - PROCESS | 1652 | 1469030222453 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 08:57:02 INFO - PROCESS | 1652 | 1469030222491 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1652 | 1469030222493 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:57:02 INFO - PROCESS | 1652 | 1469030222497 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1652 | 1469030222498 Marionette TRACE conn5 <- [1,998,null,{}] 08:57:02 INFO - PROCESS | 1652 | 1469030222502 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}] 08:57:02 INFO - PROCESS | 1652 | 1469030222504 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:02 INFO - PROCESS | 1652 | 1469030222592 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:57:02 INFO - PROCESS | 1652 | 1469030222597 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1652 | 1469030222599 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93A7000 == 39 [pid = 1652] [id = 259] 08:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB6BF2000) [pid = 1652] [serial = 776] [outer = 0000000000000000] 08:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBCA77C00) [pid = 1652] [serial = 777] [outer = 0000002EB6BF2000] 08:57:02 INFO - PROCESS | 1652 | 1469030222654 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2FF0400) [pid = 1652] [serial = 778] [outer = 0000002EB6BF2000] 08:57:03 INFO - PROCESS | 1652 | 1469030223029 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 585ms 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:57:03 INFO - PROCESS | 1652 | 1469030223085 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1652 | 1469030223087 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 1652 | 1469030223090 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1652 | 1469030223092 Marionette TRACE conn5 <- [1,1002,null,{}] 08:57:03 INFO - PROCESS | 1652 | 1469030223102 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}] 08:57:03 INFO - PROCESS | 1652 | 1469030223104 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:03 INFO - PROCESS | 1652 | 1469030223190 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:57:03 INFO - PROCESS | 1652 | 1469030223196 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1652 | 1469030223198 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9578000 == 40 [pid = 1652] [id = 260] 08:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC58D7800) [pid = 1652] [serial = 779] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC79B2400) [pid = 1652] [serial = 780] [outer = 0000002EC58D7800] 08:57:03 INFO - PROCESS | 1652 | 1469030223245 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC79C8400) [pid = 1652] [serial = 781] [outer = 0000002EC58D7800] 08:57:03 INFO - PROCESS | 1652 | 1469030223686 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 08:57:03 INFO - PROCESS | 1652 | 1469030223723 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1652 | 1469030223725 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 1652 | 1469030223728 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:57:03 INFO - PROCESS | 1652 | 1469030223730 Marionette TRACE conn5 <- [1,1006,null,{}] 08:57:03 INFO - PROCESS | 1652 | 1469030223734 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}] 08:57:03 INFO - PROCESS | 1652 | 1469030223736 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:03 INFO - PROCESS | 1652 | 1469030223839 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:57:03 INFO - PROCESS | 1652 | 1469030223942 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1652 | 1469030223944 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969D800 == 41 [pid = 1652] [id = 261] 08:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2D43000) [pid = 1652] [serial = 782] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC79C9C00) [pid = 1652] [serial = 783] [outer = 0000002EC2D43000] 08:57:03 INFO - PROCESS | 1652 | 1469030223990 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC020A000) [pid = 1652] [serial = 784] [outer = 0000002EC2D43000] 08:57:04 INFO - PROCESS | 1652 | 1469030224961 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1274ms 08:57:05 INFO - PROCESS | 1652 | 1469030225006 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1652 | 1469030225011 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:57:05 INFO - PROCESS | 1652 | 1469030225016 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1652 | 1469030225020 Marionette TRACE conn5 <- [1,1010,null,{}] 08:57:05 INFO - PROCESS | 1652 | 1469030225026 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}] 08:57:05 INFO - PROCESS | 1652 | 1469030225029 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:05 INFO - PROCESS | 1652 | 1469030225148 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:57:05 INFO - PROCESS | 1652 | 1469030225266 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1652 | 1469030225269 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06EC800 == 42 [pid = 1652] [id = 262] 08:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBAF58800) [pid = 1652] [serial = 785] [outer = 0000000000000000] 08:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBB9CC400) [pid = 1652] [serial = 786] [outer = 0000002EBAF58800] 08:57:05 INFO - PROCESS | 1652 | 1469030225328 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBD073800) [pid = 1652] [serial = 787] [outer = 0000002EBAF58800] 08:57:05 INFO - PROCESS | 1652 | 1469030225883 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 08:57:05 INFO - PROCESS | 1652 | 1469030225964 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1652 | 1469030225970 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:57:05 INFO - PROCESS | 1652 | 1469030225976 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1652 | 1469030225979 Marionette TRACE conn5 <- [1,1014,null,{}] 08:57:05 INFO - PROCESS | 1652 | 1469030225984 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}] 08:57:05 INFO - PROCESS | 1652 | 1469030225987 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:06 INFO - PROCESS | 1652 | 1469030226112 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:57:06 INFO - PROCESS | 1652 | 1469030226180 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1652 | 1469030226183 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC795B000 == 43 [pid = 1652] [id = 263] 08:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC0210400) [pid = 1652] [serial = 788] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC0E8AC00) [pid = 1652] [serial = 789] [outer = 0000002EC0210400] 08:57:06 INFO - PROCESS | 1652 | 1469030226281 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC2D46000) [pid = 1652] [serial = 790] [outer = 0000002EC0210400] 08:57:06 INFO - PROCESS | 1652 | 1469030226883 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 943ms 08:57:06 INFO - PROCESS | 1652 | 1469030226920 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1652 | 1469030226923 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:57:06 INFO - PROCESS | 1652 | 1469030226927 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1652 | 1469030226931 Marionette TRACE conn5 <- [1,1018,null,{}] 08:57:06 INFO - PROCESS | 1652 | 1469030226942 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}] 08:57:06 INFO - PROCESS | 1652 | 1469030226947 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:07 INFO - PROCESS | 1652 | 1469030227060 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:57:07 INFO - PROCESS | 1652 | 1469030227178 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 1652 | 1469030227182 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF89800 == 44 [pid = 1652] [id = 264] 08:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC5CA8C00) [pid = 1652] [serial = 791] [outer = 0000000000000000] 08:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC6AC8400) [pid = 1652] [serial = 792] [outer = 0000002EC5CA8C00] 08:57:07 INFO - PROCESS | 1652 | 1469030227240 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC6EAC400) [pid = 1652] [serial = 793] [outer = 0000002EC5CA8C00] 08:57:08 INFO - PROCESS | 1652 | 1469030228012 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1139ms 08:57:08 INFO - PROCESS | 1652 | 1469030228067 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 1652 | 1469030228071 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:57:08 INFO - PROCESS | 1652 | 1469030228076 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:57:08 INFO - PROCESS | 1652 | 1469030228080 Marionette TRACE conn5 <- [1,1022,null,{}] 08:57:08 INFO - PROCESS | 1652 | 1469030228085 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}] 08:57:08 INFO - PROCESS | 1652 | 1469030228089 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:08 INFO - PROCESS | 1652 | 1469030228191 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:57:08 INFO - PROCESS | 1652 | 1469030228261 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1652 | 1469030228266 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93D000 == 45 [pid = 1652] [id = 265] 08:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EB6D1BC00) [pid = 1652] [serial = 794] [outer = 0000000000000000] 08:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EB80C6400) [pid = 1652] [serial = 795] [outer = 0000002EB6D1BC00] 08:57:08 INFO - PROCESS | 1652 | 1469030228315 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EBC91F000) [pid = 1652] [serial = 796] [outer = 0000002EB6D1BC00] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9578000 == 44 [pid = 1652] [id = 260] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93A7000 == 43 [pid = 1652] [id = 259] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB6800 == 42 [pid = 1652] [id = 258] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E31000 == 41 [pid = 1652] [id = 257] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E72800 == 40 [pid = 1652] [id = 256] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EB9000 == 39 [pid = 1652] [id = 255] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC8000 == 38 [pid = 1652] [id = 254] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EF3000 == 37 [pid = 1652] [id = 253] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2EA800 == 36 [pid = 1652] [id = 252] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6787000 == 35 [pid = 1652] [id = 251] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C3000 == 34 [pid = 1652] [id = 250] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CF800 == 33 [pid = 1652] [id = 248] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB70B7800 == 32 [pid = 1652] [id = 249] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC97800 == 31 [pid = 1652] [id = 239] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF89800 == 30 [pid = 1652] [id = 264] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC795B000 == 29 [pid = 1652] [id = 263] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969D800 == 28 [pid = 1652] [id = 261] 08:57:09 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06EC800 == 27 [pid = 1652] [id = 262] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EBC972C00) [pid = 1652] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EB6A16C00) [pid = 1652] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EB6BF4C00) [pid = 1652] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EB6E2BC00) [pid = 1652] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC3982800) [pid = 1652] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBB1EE800) [pid = 1652] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBBD3EC00) [pid = 1652] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EB80C3400) [pid = 1652] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBBC79400) [pid = 1652] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6F1EC00) [pid = 1652] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC2FE8000) [pid = 1652] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC0E47400) [pid = 1652] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC790B800) [pid = 1652] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC6A70400) [pid = 1652] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC79C0C00) [pid = 1652] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC79AD400) [pid = 1652] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC288A400) [pid = 1652] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC4B5D400) [pid = 1652] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC202B000) [pid = 1652] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB107400) [pid = 1652] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC3FF2400) [pid = 1652] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3C09400) [pid = 1652] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC060B400) [pid = 1652] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC4E7D800) [pid = 1652] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC064F800) [pid = 1652] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBCEC7800) [pid = 1652] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2FEF800) [pid = 1652] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:57:09 INFO - PROCESS | 1652 | 1469030229577 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1548ms 08:57:09 INFO - PROCESS | 1652 | 1469030229645 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1652 | 1469030229650 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:57:09 INFO - PROCESS | 1652 | 1469030229656 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1652 | 1469030229659 Marionette TRACE conn5 <- [1,1026,null,{}] 08:57:09 INFO - PROCESS | 1652 | 1469030229665 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}] 08:57:09 INFO - PROCESS | 1652 | 1469030229668 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:09 INFO - PROCESS | 1652 | 1469030229764 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:57:09 INFO - PROCESS | 1652 | 1469030229829 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1652 | 1469030229833 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74D3000 == 28 [pid = 1652] [id = 266] 08:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6727400) [pid = 1652] [serial = 797] [outer = 0000000000000000] 08:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6A12C00) [pid = 1652] [serial = 798] [outer = 0000002EB6727400] 08:57:09 INFO - PROCESS | 1652 | 1469030229882 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6BAA000) [pid = 1652] [serial = 799] [outer = 0000002EB6727400] 08:57:10 INFO - PROCESS | 1652 | 1469030230296 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 691ms 08:57:10 INFO - PROCESS | 1652 | 1469030230347 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 1652 | 1469030230352 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:57:10 INFO - PROCESS | 1652 | 1469030230359 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1652 | 1469030230361 Marionette TRACE conn5 <- [1,1030,null,{}] 08:57:10 INFO - PROCESS | 1652 | 1469030230366 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}] 08:57:10 INFO - PROCESS | 1652 | 1469030230368 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:10 INFO - PROCESS | 1652 | 1469030230462 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:57:10 INFO - PROCESS | 1652 | 1469030230469 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1652 | 1469030230471 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF31800 == 29 [pid = 1652] [id = 267] 08:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6D11C00) [pid = 1652] [serial = 800] [outer = 0000000000000000] 08:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB744EC00) [pid = 1652] [serial = 801] [outer = 0000002EB6D11C00] 08:57:10 INFO - PROCESS | 1652 | 1469030230528 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB1F4400) [pid = 1652] [serial = 802] [outer = 0000002EB6D11C00] 08:57:10 INFO - PROCESS | 1652 | 1469030230988 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 08:57:11 INFO - PROCESS | 1652 | 1469030231053 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1652 | 1469030231056 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:57:11 INFO - PROCESS | 1652 | 1469030231059 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1652 | 1469030231063 Marionette TRACE conn5 <- [1,1034,null,{}] 08:57:11 INFO - PROCESS | 1652 | 1469030231074 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}] 08:57:11 INFO - PROCESS | 1652 | 1469030231079 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:11 INFO - PROCESS | 1652 | 1469030231199 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:57:11 INFO - PROCESS | 1652 | 1469030231276 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1652 | 1469030231280 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EF1000 == 30 [pid = 1652] [id = 268] 08:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBBD38800) [pid = 1652] [serial = 803] [outer = 0000000000000000] 08:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBC96C800) [pid = 1652] [serial = 804] [outer = 0000002EBBD38800] 08:57:11 INFO - PROCESS | 1652 | 1469030231329 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBCECE400) [pid = 1652] [serial = 805] [outer = 0000002EBBD38800] 08:57:11 INFO - PROCESS | 1652 | 1469030231760 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 734ms 08:57:11 INFO - PROCESS | 1652 | 1469030231796 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1652 | 1469030231799 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 1652 | 1469030231802 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:57:11 INFO - PROCESS | 1652 | 1469030231804 Marionette TRACE conn5 <- [1,1038,null,{}] 08:57:11 INFO - PROCESS | 1652 | 1469030231812 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}] 08:57:11 INFO - PROCESS | 1652 | 1469030231815 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:11 INFO - PROCESS | 1652 | 1469030231929 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:57:11 INFO - PROCESS | 1652 | 1469030231934 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1652 | 1469030231937 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D87000 == 31 [pid = 1652] [id = 269] 08:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBD5DFC00) [pid = 1652] [serial = 806] [outer = 0000000000000000] 08:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0209C00) [pid = 1652] [serial = 807] [outer = 0000002EBD5DFC00] 08:57:11 INFO - PROCESS | 1652 | 1469030231985 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0606800) [pid = 1652] [serial = 808] [outer = 0000002EBD5DFC00] 08:57:12 INFO - PROCESS | 1652 | 1469030232435 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 08:57:12 INFO - PROCESS | 1652 | 1469030232496 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1652 | 1469030232499 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:57:12 INFO - PROCESS | 1652 | 1469030232501 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1652 | 1469030232503 Marionette TRACE conn5 <- [1,1042,null,{}] 08:57:12 INFO - PROCESS | 1652 | 1469030232545 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}] 08:57:12 INFO - PROCESS | 1652 | 1469030232548 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:12 INFO - PROCESS | 1652 | 1469030232663 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:57:12 INFO - PROCESS | 1652 | 1469030232669 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1652 | 1469030232672 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC366F800 == 32 [pid = 1652] [id = 270] 08:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBD5E0400) [pid = 1652] [serial = 809] [outer = 0000000000000000] 08:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC0E9E800) [pid = 1652] [serial = 810] [outer = 0000002EBD5E0400] 08:57:12 INFO - PROCESS | 1652 | 1469030232719 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC202D000) [pid = 1652] [serial = 811] [outer = 0000002EBD5E0400] 08:57:13 INFO - PROCESS | 1652 | 1469030233168 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:57:13 INFO - PROCESS | 1652 | 1469030233239 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1652 | 1469030233241 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 1652 | 1469030233244 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1652 | 1469030233246 Marionette TRACE conn5 <- [1,1046,null,{}] 08:57:13 INFO - PROCESS | 1652 | 1469030233254 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}] 08:57:13 INFO - PROCESS | 1652 | 1469030233260 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:13 INFO - PROCESS | 1652 | 1469030233399 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:57:13 INFO - PROCESS | 1652 | 1469030233415 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 1652 | 1469030233417 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC459D800 == 33 [pid = 1652] [id = 271] 08:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB6A14800) [pid = 1652] [serial = 812] [outer = 0000000000000000] 08:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC2D47000) [pid = 1652] [serial = 813] [outer = 0000002EB6A14800] 08:57:13 INFO - PROCESS | 1652 | 1469030233505 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC3832C00) [pid = 1652] [serial = 814] [outer = 0000002EB6A14800] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB564A800) [pid = 1652] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB5729C00) [pid = 1652] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC0275400) [pid = 1652] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2FEC000) [pid = 1652] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6D19000) [pid = 1652] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC6EA4000) [pid = 1652] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0647800) [pid = 1652] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC58E3000) [pid = 1652] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBA31000) [pid = 1652] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC58D7800) [pid = 1652] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3C09000) [pid = 1652] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BF2000) [pid = 1652] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3C11800) [pid = 1652] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:57:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2D43000) [pid = 1652] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:57:14 INFO - PROCESS | 1652 | 1469030234115 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 922ms 08:57:14 INFO - PROCESS | 1652 | 1469030234169 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1652 | 1469030234171 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 1652 | 1469030234174 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:57:14 INFO - PROCESS | 1652 | 1469030234176 Marionette TRACE conn5 <- [1,1050,null,{}] 08:57:14 INFO - PROCESS | 1652 | 1469030234180 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}] 08:57:14 INFO - PROCESS | 1652 | 1469030234182 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:14 INFO - PROCESS | 1652 | 1469030234263 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:57:14 INFO - PROCESS | 1652 | 1469030234268 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1652 | 1469030234270 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC634D000 == 34 [pid = 1652] [id = 272] 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBF48400) [pid = 1652] [serial = 815] [outer = 0000000000000000] 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2025000) [pid = 1652] [serial = 816] [outer = 0000002EBBF48400] 08:57:14 INFO - PROCESS | 1652 | 1469030234314 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC33AC400) [pid = 1652] [serial = 817] [outer = 0000002EBBF48400] 08:57:14 INFO - PROCESS | 1652 | 1469030234713 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 586ms 08:57:14 INFO - PROCESS | 1652 | 1469030234764 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1652 | 1469030234767 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 1652 | 1469030234770 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:57:14 INFO - PROCESS | 1652 | 1469030234772 Marionette TRACE conn5 <- [1,1054,null,{}] 08:57:14 INFO - PROCESS | 1652 | 1469030234780 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}] 08:57:14 INFO - PROCESS | 1652 | 1469030234782 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:14 INFO - PROCESS | 1652 | 1469030234864 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:57:14 INFO - PROCESS | 1652 | 1469030234870 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1652 | 1469030234872 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E85800 == 35 [pid = 1652] [id = 273] 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3838400) [pid = 1652] [serial = 818] [outer = 0000000000000000] 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC383C400) [pid = 1652] [serial = 819] [outer = 0000002EC3838400] 08:57:14 INFO - PROCESS | 1652 | 1469030234918 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3862C00) [pid = 1652] [serial = 820] [outer = 0000002EC3838400] 08:57:15 INFO - PROCESS | 1652 | 1469030235354 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 08:57:15 INFO - PROCESS | 1652 | 1469030235402 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1652 | 1469030235405 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 1652 | 1469030235408 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:57:15 INFO - PROCESS | 1652 | 1469030235410 Marionette TRACE conn5 <- [1,1058,null,{}] 08:57:15 INFO - PROCESS | 1652 | 1469030235413 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}] 08:57:15 INFO - PROCESS | 1652 | 1469030235415 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:15 INFO - PROCESS | 1652 | 1469030235496 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:57:15 INFO - PROCESS | 1652 | 1469030235504 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1652 | 1469030235506 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7957800 == 36 [pid = 1652] [id = 274] 08:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC3976C00) [pid = 1652] [serial = 821] [outer = 0000000000000000] 08:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3C03000) [pid = 1652] [serial = 822] [outer = 0000002EC3976C00] 08:57:15 INFO - PROCESS | 1652 | 1469030235552 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3C11800) [pid = 1652] [serial = 823] [outer = 0000002EC3976C00] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF31800 == 35 [pid = 1652] [id = 267] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74D3000 == 34 [pid = 1652] [id = 266] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93D000 == 33 [pid = 1652] [id = 265] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EF1000 == 32 [pid = 1652] [id = 268] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC366F800 == 31 [pid = 1652] [id = 270] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC634D000 == 30 [pid = 1652] [id = 272] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC459D800 == 29 [pid = 1652] [id = 271] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E85800 == 28 [pid = 1652] [id = 273] 08:57:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D87000 == 27 [pid = 1652] [id = 269] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6C8F400) [pid = 1652] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BF1C00) [pid = 1652] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC4307C00) [pid = 1652] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3981800) [pid = 1652] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBB2CAC00) [pid = 1652] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6720400) [pid = 1652] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC7907400) [pid = 1652] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC79A9800) [pid = 1652] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2088400) [pid = 1652] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBBD46C00) [pid = 1652] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC5CA7C00) [pid = 1652] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBBC80000) [pid = 1652] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC79B2400) [pid = 1652] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC4C19400) [pid = 1652] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6ACF000) [pid = 1652] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2FF0400) [pid = 1652] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBCA77C00) [pid = 1652] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC33B2400) [pid = 1652] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC0E46800) [pid = 1652] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC3FF6400) [pid = 1652] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB6729000) [pid = 1652] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC583C000) [pid = 1652] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBCEC8800) [pid = 1652] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC761B000) [pid = 1652] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC79C9C00) [pid = 1652] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC79C8400) [pid = 1652] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC020A000) [pid = 1652] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:57:17 INFO - PROCESS | 1652 | 1469030237241 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1886ms 08:57:17 INFO - PROCESS | 1652 | 1469030237298 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1652 | 1469030237302 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:57:17 INFO - PROCESS | 1652 | 1469030237308 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1652 | 1469030237311 Marionette TRACE conn5 <- [1,1062,null,{}] 08:57:17 INFO - PROCESS | 1652 | 1469030237318 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}] 08:57:17 INFO - PROCESS | 1652 | 1469030237321 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:17 INFO - PROCESS | 1652 | 1469030237414 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:57:17 INFO - PROCESS | 1652 | 1469030237422 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1652 | 1469030237427 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB701E800 == 28 [pid = 1652] [id = 275] 08:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EB625AC00) [pid = 1652] [serial = 824] [outer = 0000000000000000] 08:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB62C9800) [pid = 1652] [serial = 825] [outer = 0000002EB625AC00] 08:57:17 INFO - PROCESS | 1652 | 1469030237483 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6A15000) [pid = 1652] [serial = 826] [outer = 0000002EB625AC00] 08:57:17 INFO - PROCESS | 1652 | 1469030237935 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 08:57:18 INFO - PROCESS | 1652 | 1469030238004 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1652 | 1469030238009 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:57:18 INFO - PROCESS | 1652 | 1469030238016 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1652 | 1469030238018 Marionette TRACE conn5 <- [1,1066,null,{}] 08:57:18 INFO - PROCESS | 1652 | 1469030238022 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}] 08:57:18 INFO - PROCESS | 1652 | 1469030238026 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:18 INFO - PROCESS | 1652 | 1469030238118 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:57:18 INFO - PROCESS | 1652 | 1469030238133 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1652 | 1469030238136 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC99800 == 29 [pid = 1652] [id = 276] 08:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB6BF7800) [pid = 1652] [serial = 827] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6BFD000) [pid = 1652] [serial = 828] [outer = 0000002EB6BF7800] 08:57:18 INFO - PROCESS | 1652 | 1469030238184 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6C94000) [pid = 1652] [serial = 829] [outer = 0000002EB6BF7800] 08:57:18 INFO - PROCESS | 1652 | 1469030238657 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:57:18 INFO - PROCESS | 1652 | 1469030238709 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1652 | 1469030238712 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 1652 | 1469030238715 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1652 | 1469030238719 Marionette TRACE conn5 <- [1,1070,null,{}] 08:57:18 INFO - PROCESS | 1652 | 1469030238731 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}] 08:57:18 INFO - PROCESS | 1652 | 1469030238735 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:18 INFO - PROCESS | 1652 | 1469030238848 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:57:18 INFO - PROCESS | 1652 | 1469030238924 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1652 | 1469030238927 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11F000 == 30 [pid = 1652] [id = 277] 08:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB4CDF800) [pid = 1652] [serial = 830] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBB2C9400) [pid = 1652] [serial = 831] [outer = 0000002EB4CDF800] 08:57:18 INFO - PROCESS | 1652 | 1469030238977 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBB9C5400) [pid = 1652] [serial = 832] [outer = 0000002EB4CDF800] 08:57:19 INFO - PROCESS | 1652 | 1469030239350 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 08:57:19 INFO - PROCESS | 1652 | 1469030239413 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1652 | 1469030239415 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 1652 | 1469030239419 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:57:19 INFO - PROCESS | 1652 | 1469030239421 Marionette TRACE conn5 <- [1,1074,null,{}] 08:57:19 INFO - PROCESS | 1652 | 1469030239424 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}] 08:57:19 INFO - PROCESS | 1652 | 1469030239426 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:19 INFO - PROCESS | 1652 | 1469030239512 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:57:19 INFO - PROCESS | 1652 | 1469030239517 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1652 | 1469030239520 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2839800 == 31 [pid = 1652] [id = 278] 08:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBC0D000) [pid = 1652] [serial = 833] [outer = 0000000000000000] 08:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD3E400) [pid = 1652] [serial = 834] [outer = 0000002EBBC0D000] 08:57:19 INFO - PROCESS | 1652 | 1469030239568 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBC916000) [pid = 1652] [serial = 835] [outer = 0000002EBBC0D000] 08:57:19 INFO - PROCESS | 1652 | 1469030239976 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 587ms 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:57:20 INFO - PROCESS | 1652 | 1469030240013 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1652 | 1469030240015 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 1652 | 1469030240019 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1652 | 1469030240020 Marionette TRACE conn5 <- [1,1078,null,{}] 08:57:20 INFO - PROCESS | 1652 | 1469030240028 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}] 08:57:20 INFO - PROCESS | 1652 | 1469030240030 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:20 INFO - PROCESS | 1652 | 1469030240110 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:57:20 INFO - PROCESS | 1652 | 1469030240116 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1652 | 1469030240119 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C5000 == 32 [pid = 1652] [id = 279] 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BF7000) [pid = 1652] [serial = 836] [outer = 0000000000000000] 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCEA2000) [pid = 1652] [serial = 837] [outer = 0000002EB6BF7000] 08:57:20 INFO - PROCESS | 1652 | 1469030240164 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBD071C00) [pid = 1652] [serial = 838] [outer = 0000002EB6BF7000] 08:57:20 INFO - PROCESS | 1652 | 1469030240607 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 649ms 08:57:20 INFO - PROCESS | 1652 | 1469030240669 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1652 | 1469030240672 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:57:20 INFO - PROCESS | 1652 | 1469030240675 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1652 | 1469030240677 Marionette TRACE conn5 <- [1,1082,null,{}] 08:57:20 INFO - PROCESS | 1652 | 1469030240680 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}] 08:57:20 INFO - PROCESS | 1652 | 1469030240687 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:20 INFO - PROCESS | 1652 | 1469030240791 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:57:20 INFO - PROCESS | 1652 | 1469030240806 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1652 | 1469030240808 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F22000 == 33 [pid = 1652] [id = 280] 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC020E400) [pid = 1652] [serial = 839] [outer = 0000000000000000] 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC064B000) [pid = 1652] [serial = 840] [outer = 0000002EC020E400] 08:57:20 INFO - PROCESS | 1652 | 1469030240853 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0E83000) [pid = 1652] [serial = 841] [outer = 0000002EC020E400] 08:57:21 INFO - PROCESS | 1652 | 1469030241275 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 628ms 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:57:21 INFO - PROCESS | 1652 | 1469030241311 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1652 | 1469030241313 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 1652 | 1469030241316 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1652 | 1469030241318 Marionette TRACE conn5 <- [1,1086,null,{}] 08:57:21 INFO - PROCESS | 1652 | 1469030241322 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}] 08:57:21 INFO - PROCESS | 1652 | 1469030241324 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:21 INFO - PROCESS | 1652 | 1469030241402 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:57:21 INFO - PROCESS | 1652 | 1469030241407 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1652 | 1469030241409 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC567A000 == 34 [pid = 1652] [id = 281] 08:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBAFB4400) [pid = 1652] [serial = 842] [outer = 0000000000000000] 08:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC202A400) [pid = 1652] [serial = 843] [outer = 0000002EBAFB4400] 08:57:21 INFO - PROCESS | 1652 | 1469030241454 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC2093000) [pid = 1652] [serial = 844] [outer = 0000002EBAFB4400] 08:57:21 INFO - PROCESS | 1652 | 1469030241869 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 08:57:21 INFO - PROCESS | 1652 | 1469030241907 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1652 | 1469030241909 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 1652 | 1469030241912 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:57:21 INFO - PROCESS | 1652 | 1469030241914 Marionette TRACE conn5 <- [1,1090,null,{}] 08:57:21 INFO - PROCESS | 1652 | 1469030241933 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}] 08:57:21 INFO - PROCESS | 1652 | 1469030241935 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:22 INFO - PROCESS | 1652 | 1469030242015 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:57:22 INFO - PROCESS | 1652 | 1469030242021 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1652 | 1469030242023 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6351800 == 35 [pid = 1652] [id = 282] 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC280C800) [pid = 1652] [serial = 845] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2D3A400) [pid = 1652] [serial = 846] [outer = 0000002EC280C800] 08:57:22 INFO - PROCESS | 1652 | 1469030242069 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2FF2800) [pid = 1652] [serial = 847] [outer = 0000002EC280C800] 08:57:22 INFO - PROCESS | 1652 | 1469030242529 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 08:57:22 INFO - PROCESS | 1652 | 1469030242545 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1652 | 1469030242547 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 1652 | 1469030242550 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:57:22 INFO - PROCESS | 1652 | 1469030242552 Marionette TRACE conn5 <- [1,1094,null,{}] 08:57:22 INFO - PROCESS | 1652 | 1469030242565 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}] 08:57:22 INFO - PROCESS | 1652 | 1469030242567 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:22 INFO - PROCESS | 1652 | 1469030242670 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:57:22 INFO - PROCESS | 1652 | 1469030242676 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1652 | 1469030242678 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD114800 == 36 [pid = 1652] [id = 283] 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2FF3800) [pid = 1652] [serial = 848] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33A8400) [pid = 1652] [serial = 849] [outer = 0000002EC2FF3800] 08:57:22 INFO - PROCESS | 1652 | 1469030242722 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33B4400) [pid = 1652] [serial = 850] [outer = 0000002EC2FF3800] 08:57:23 INFO - PROCESS | 1652 | 1469030243217 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 690ms 08:57:23 INFO - PROCESS | 1652 | 1469030243246 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1652 | 1469030243248 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:57:23 INFO - PROCESS | 1652 | 1469030243251 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1652 | 1469030243253 Marionette TRACE conn5 <- [1,1098,null,{}] 08:57:23 INFO - PROCESS | 1652 | 1469030243262 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}] 08:57:23 INFO - PROCESS | 1652 | 1469030243264 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:23 INFO - PROCESS | 1652 | 1469030243374 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:57:23 INFO - PROCESS | 1652 | 1469030243380 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 1652 | 1469030243382 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E40000 == 37 [pid = 1652] [id = 284] 08:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC3387C00) [pid = 1652] [serial = 851] [outer = 0000000000000000] 08:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC383B000) [pid = 1652] [serial = 852] [outer = 0000002EC3387C00] 08:57:23 INFO - PROCESS | 1652 | 1469030243428 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3DE3400) [pid = 1652] [serial = 853] [outer = 0000002EC3387C00] 08:57:23 INFO - PROCESS | 1652 | 1469030243875 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 689ms 08:57:23 INFO - PROCESS | 1652 | 1469030243942 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1652 | 1469030243945 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:57:23 INFO - PROCESS | 1652 | 1469030243949 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1652 | 1469030243951 Marionette TRACE conn5 <- [1,1102,null,{}] 08:57:23 INFO - PROCESS | 1652 | 1469030243956 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}] 08:57:23 INFO - PROCESS | 1652 | 1469030243959 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:24 INFO - PROCESS | 1652 | 1469030244112 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:57:24 INFO - PROCESS | 1652 | 1469030244166 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1652 | 1469030244169 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C4000 == 38 [pid = 1652] [id = 285] 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC3C10000) [pid = 1652] [serial = 854] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC43D1000) [pid = 1652] [serial = 855] [outer = 0000002EC3C10000] 08:57:24 INFO - PROCESS | 1652 | 1469030244217 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC569FC00) [pid = 1652] [serial = 856] [outer = 0000002EC3C10000] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC3838400) [pid = 1652] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBD5DFC00) [pid = 1652] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBD5E0400) [pid = 1652] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6A14800) [pid = 1652] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBBF48400) [pid = 1652] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBBD38800) [pid = 1652] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6D11C00) [pid = 1652] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6727400) [pid = 1652] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6D1BC00) [pid = 1652] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC5CA8C00) [pid = 1652] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0210400) [pid = 1652] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:57:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBAF58800) [pid = 1652] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:57:24 INFO - PROCESS | 1652 | 1469030244698 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 776ms 08:57:24 INFO - PROCESS | 1652 | 1469030244727 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1652 | 1469030244729 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:57:24 INFO - PROCESS | 1652 | 1469030244732 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:57:24 INFO - PROCESS | 1652 | 1469030244734 Marionette TRACE conn5 <- [1,1106,null,{}] 08:57:24 INFO - PROCESS | 1652 | 1469030244737 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}] 08:57:24 INFO - PROCESS | 1652 | 1469030244739 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:24 INFO - PROCESS | 1652 | 1469030244822 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:57:24 INFO - PROCESS | 1652 | 1469030244827 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1652 | 1469030244829 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93BE800 == 39 [pid = 1652] [id = 286] 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBBD38800) [pid = 1652] [serial = 857] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0651400) [pid = 1652] [serial = 858] [outer = 0000002EBBD38800] 08:57:24 INFO - PROCESS | 1652 | 1469030244874 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3FF1400) [pid = 1652] [serial = 859] [outer = 0000002EBBD38800] 08:57:25 INFO - PROCESS | 1652 | 1469030245290 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 586ms 08:57:25 INFO - PROCESS | 1652 | 1469030245331 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1652 | 1469030245333 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:57:25 INFO - PROCESS | 1652 | 1469030245336 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1652 | 1469030245338 Marionette TRACE conn5 <- [1,1110,null,{}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:57:25 INFO - PROCESS | 1652 | 1469030245346 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}] 08:57:25 INFO - PROCESS | 1652 | 1469030245348 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:25 INFO - PROCESS | 1652 | 1469030245432 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:57:25 INFO - PROCESS | 1652 | 1469030245439 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1652 | 1469030245441 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9590000 == 40 [pid = 1652] [id = 287] 08:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC3862800) [pid = 1652] [serial = 860] [outer = 0000000000000000] 08:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC58DBC00) [pid = 1652] [serial = 861] [outer = 0000002EC3862800] 08:57:25 INFO - PROCESS | 1652 | 1469030245485 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC5CA3800) [pid = 1652] [serial = 862] [outer = 0000002EC3862800] 08:57:25 INFO - PROCESS | 1652 | 1469030245901 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 08:57:25 INFO - PROCESS | 1652 | 1469030245971 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1652 | 1469030245973 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:57:25 INFO - PROCESS | 1652 | 1469030245976 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:57:25 INFO - PROCESS | 1652 | 1469030245978 Marionette TRACE conn5 <- [1,1114,null,{}] 08:57:25 INFO - PROCESS | 1652 | 1469030245982 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}] 08:57:25 INFO - PROCESS | 1652 | 1469030245984 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:26 INFO - PROCESS | 1652 | 1469030246067 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:57:26 INFO - PROCESS | 1652 | 1469030246073 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1652 | 1469030246082 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96B4800 == 41 [pid = 1652] [id = 288] 08:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC5F2C800) [pid = 1652] [serial = 863] [outer = 0000000000000000] 08:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC6A70C00) [pid = 1652] [serial = 864] [outer = 0000002EC5F2C800] 08:57:26 INFO - PROCESS | 1652 | 1469030246126 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC6ACCC00) [pid = 1652] [serial = 865] [outer = 0000002EC5F2C800] 08:57:26 INFO - PROCESS | 1652 | 1469030246667 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 733ms 08:57:26 INFO - PROCESS | 1652 | 1469030246713 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1652 | 1469030246719 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:57:26 INFO - PROCESS | 1652 | 1469030246724 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1652 | 1469030246728 Marionette TRACE conn5 <- [1,1118,null,{}] 08:57:26 INFO - PROCESS | 1652 | 1469030246734 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}] 08:57:26 INFO - PROCESS | 1652 | 1469030246737 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:26 INFO - PROCESS | 1652 | 1469030246965 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:57:26 INFO - PROCESS | 1652 | 1469030246977 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1652 | 1469030246982 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2EE000 == 42 [pid = 1652] [id = 289] 08:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB5722C00) [pid = 1652] [serial = 866] [outer = 0000000000000000] 08:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB62D3000) [pid = 1652] [serial = 867] [outer = 0000002EB5722C00] 08:57:27 INFO - PROCESS | 1652 | 1469030247042 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6B9FC00) [pid = 1652] [serial = 868] [outer = 0000002EB5722C00] 08:57:27 INFO - PROCESS | 1652 | 1469030247843 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1131ms 08:57:27 INFO - PROCESS | 1652 | 1469030247858 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1652 | 1469030247863 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:57:27 INFO - PROCESS | 1652 | 1469030247870 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1652 | 1469030247873 Marionette TRACE conn5 <- [1,1122,null,{}] 08:57:27 INFO - PROCESS | 1652 | 1469030247877 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}] 08:57:27 INFO - PROCESS | 1652 | 1469030247880 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:28 INFO - PROCESS | 1652 | 1469030248006 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:57:28 INFO - PROCESS | 1652 | 1469030248080 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1652 | 1469030248083 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3666800 == 43 [pid = 1652] [id = 290] 08:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6BF9400) [pid = 1652] [serial = 869] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB7EE2800) [pid = 1652] [serial = 870] [outer = 0000002EB6BF9400] 08:57:28 INFO - PROCESS | 1652 | 1469030248195 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EBB9CCC00) [pid = 1652] [serial = 871] [outer = 0000002EB6BF9400] 08:57:29 INFO - PROCESS | 1652 | [GFX2-]: DrawTargetD2D 1.1 (0000002EB4E08530): Failed to create GradientStopCollection with no stops. 08:57:29 INFO - PROCESS | 1652 | [GFX3-]: No stops specified for gradient pattern. 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9590000 == 42 [pid = 1652] [id = 287] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93BE800 == 41 [pid = 1652] [id = 286] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C4000 == 40 [pid = 1652] [id = 285] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E40000 == 39 [pid = 1652] [id = 284] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD114800 == 38 [pid = 1652] [id = 283] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6351800 == 37 [pid = 1652] [id = 282] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC567A000 == 36 [pid = 1652] [id = 281] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F22000 == 35 [pid = 1652] [id = 280] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C5000 == 34 [pid = 1652] [id = 279] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2839800 == 33 [pid = 1652] [id = 278] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD11F000 == 32 [pid = 1652] [id = 277] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC99800 == 31 [pid = 1652] [id = 276] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC3C03000) [pid = 1652] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB701E800 == 30 [pid = 1652] [id = 275] 08:57:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7957800 == 29 [pid = 1652] [id = 274] 08:57:29 INFO - PROCESS | 1652 | 1469030249095 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1298ms 08:57:29 INFO - PROCESS | 1652 | 1469030249170 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1652 | 1469030249175 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:57:29 INFO - PROCESS | 1652 | 1469030249180 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:57:29 INFO - PROCESS | 1652 | 1469030249183 Marionette TRACE conn5 <- [1,1126,null,{}] 08:57:29 INFO - PROCESS | 1652 | 1469030249190 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}] 08:57:29 INFO - PROCESS | 1652 | 1469030249192 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:29 INFO - PROCESS | 1652 | 1469030249291 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC3862C00) [pid = 1652] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC0209C00) [pid = 1652] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC0E9E800) [pid = 1652] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC2D47000) [pid = 1652] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC383C400) [pid = 1652] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC3832C00) [pid = 1652] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2025000) [pid = 1652] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBC96C800) [pid = 1652] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB744EC00) [pid = 1652] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBB1F4400) [pid = 1652] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6A12C00) [pid = 1652] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6BAA000) [pid = 1652] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBC91F000) [pid = 1652] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB80C6400) [pid = 1652] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6EAC400) [pid = 1652] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC6AC8400) [pid = 1652] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2D46000) [pid = 1652] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0E8AC00) [pid = 1652] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBD073800) [pid = 1652] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB9CC400) [pid = 1652] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC33AC400) [pid = 1652] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC202D000) [pid = 1652] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC0606800) [pid = 1652] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBCECE400) [pid = 1652] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:57:29 INFO - PROCESS | 1652 | 1469030249366 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1652 | 1469030249369 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7996800 == 30 [pid = 1652] [id = 291] 08:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6A12C00) [pid = 1652] [serial = 872] [outer = 0000000000000000] 08:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BF5C00) [pid = 1652] [serial = 873] [outer = 0000002EB6A12C00] 08:57:29 INFO - PROCESS | 1652 | 1469030249417 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6D16C00) [pid = 1652] [serial = 874] [outer = 0000002EB6A12C00] 08:57:29 INFO - PROCESS | 1652 | 1469030249869 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 08:57:29 INFO - PROCESS | 1652 | 1469030249917 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1652 | 1469030249921 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:57:29 INFO - PROCESS | 1652 | 1469030249928 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1652 | 1469030249930 Marionette TRACE conn5 <- [1,1130,null,{}] 08:57:29 INFO - PROCESS | 1652 | 1469030249934 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}] 08:57:29 INFO - PROCESS | 1652 | 1469030249937 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:30 INFO - PROCESS | 1652 | 1469030250030 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:57:30 INFO - PROCESS | 1652 | 1469030250037 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1652 | 1469030250039 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74D1800 == 31 [pid = 1652] [id = 292] 08:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBA31000) [pid = 1652] [serial = 875] [outer = 0000000000000000] 08:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBC7E400) [pid = 1652] [serial = 876] [outer = 0000002EBBA31000] 08:57:30 INFO - PROCESS | 1652 | 1469030250091 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBC914C00) [pid = 1652] [serial = 877] [outer = 0000002EBBA31000] 08:57:30 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:57:30 INFO - PROCESS | 1652 | 1469030250770 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 880ms 08:57:30 INFO - PROCESS | 1652 | 1469030250811 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 1652 | 1469030250813 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:57:30 INFO - PROCESS | 1652 | 1469030250817 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 1652 | 1469030250821 Marionette TRACE conn5 <- [1,1134,null,{}] 08:57:30 INFO - PROCESS | 1652 | 1469030250832 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}] 08:57:30 INFO - PROCESS | 1652 | 1469030250837 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:30 INFO - PROCESS | 1652 | 1469030250923 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:57:30 INFO - PROCESS | 1652 | 1469030250930 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1652 | 1469030250933 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29CD800 == 32 [pid = 1652] [id = 293] 08:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB5724C00) [pid = 1652] [serial = 878] [outer = 0000000000000000] 08:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0274800) [pid = 1652] [serial = 879] [outer = 0000002EB5724C00] 08:57:30 INFO - PROCESS | 1652 | 1469030250983 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC064EC00) [pid = 1652] [serial = 880] [outer = 0000002EB5724C00] 08:57:31 INFO - PROCESS | 1652 | 1469030251417 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 08:57:31 INFO - PROCESS | 1652 | 1469030251456 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1652 | 1469030251459 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 1652 | 1469030251462 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:57:31 INFO - PROCESS | 1652 | 1469030251464 Marionette TRACE conn5 <- [1,1138,null,{}] 08:57:31 INFO - PROCESS | 1652 | 1469030251467 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}] 08:57:31 INFO - PROCESS | 1652 | 1469030251469 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:31 INFO - PROCESS | 1652 | 1469030251594 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:57:31 INFO - PROCESS | 1652 | 1469030251638 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1652 | 1469030251640 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC365C800 == 33 [pid = 1652] [id = 294] 08:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC2028000) [pid = 1652] [serial = 881] [outer = 0000000000000000] 08:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2030400) [pid = 1652] [serial = 882] [outer = 0000002EC2028000] 08:57:31 INFO - PROCESS | 1652 | 1469030251685 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC28B5C00) [pid = 1652] [serial = 883] [outer = 0000002EC2028000] 08:57:32 INFO - PROCESS | 1652 | 1469030252099 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 08:57:32 INFO - PROCESS | 1652 | 1469030252139 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1652 | 1469030252141 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 1652 | 1469030252144 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:57:32 INFO - PROCESS | 1652 | 1469030252145 Marionette TRACE conn5 <- [1,1142,null,{}] 08:57:32 INFO - PROCESS | 1652 | 1469030252149 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}] 08:57:32 INFO - PROCESS | 1652 | 1469030252151 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:32 INFO - PROCESS | 1652 | 1469030252258 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:57:32 INFO - PROCESS | 1652 | 1469030252335 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1652 | 1469030252337 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1F000 == 34 [pid = 1652] [id = 295] 08:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2FEDC00) [pid = 1652] [serial = 884] [outer = 0000000000000000] 08:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC31C0400) [pid = 1652] [serial = 885] [outer = 0000002EC2FEDC00] 08:57:32 INFO - PROCESS | 1652 | 1469030252384 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC349E800) [pid = 1652] [serial = 886] [outer = 0000002EC2FEDC00] 08:57:32 INFO - PROCESS | 1652 | 1469030252838 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 735ms 08:57:32 INFO - PROCESS | 1652 | 1469030252883 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1652 | 1469030252885 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:57:32 INFO - PROCESS | 1652 | 1469030252889 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1652 | 1469030252890 Marionette TRACE conn5 <- [1,1146,null,{}] 08:57:32 INFO - PROCESS | 1652 | 1469030252894 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}] 08:57:32 INFO - PROCESS | 1652 | 1469030252900 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:33 INFO - PROCESS | 1652 | 1469030253029 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:57:33 INFO - PROCESS | 1652 | 1469030253084 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1652 | 1469030253087 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC639D800 == 35 [pid = 1652] [id = 296] 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC4304000) [pid = 1652] [serial = 887] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC4C22800) [pid = 1652] [serial = 888] [outer = 0000002EC4304000] 08:57:33 INFO - PROCESS | 1652 | 1469030253131 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC5662C00) [pid = 1652] [serial = 889] [outer = 0000002EC4304000] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2FF3800) [pid = 1652] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBAFB4400) [pid = 1652] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC020E400) [pid = 1652] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBC0D000) [pid = 1652] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3976C00) [pid = 1652] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6BF7000) [pid = 1652] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC280C800) [pid = 1652] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3387C00) [pid = 1652] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BF7800) [pid = 1652] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4CDF800) [pid = 1652] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB625AC00) [pid = 1652] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC3C10000) [pid = 1652] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3862800) [pid = 1652] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:57:33 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBBD38800) [pid = 1652] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:57:33 INFO - PROCESS | 1652 | 1469030253695 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] 08:57:33 INFO - PROCESS | 1652 | 1469030253733 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 1652 | 1469030253736 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:57:33 INFO - PROCESS | 1652 | 1469030253738 Marionette TRACE conn5 <- [1,1150,null,{}] 08:57:33 INFO - PROCESS | 1652 | 1469030253742 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}] 08:57:33 INFO - PROCESS | 1652 | 1469030253744 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:33 INFO - PROCESS | 1652 | 1469030253835 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:57:33 INFO - PROCESS | 1652 | 1469030253846 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1652 | 1469030253848 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C5800 == 36 [pid = 1652] [id = 297] 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBF3E800) [pid = 1652] [serial = 890] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC020E400) [pid = 1652] [serial = 891] [outer = 0000002EBBF3E800] 08:57:33 INFO - PROCESS | 1652 | 1469030253894 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3AD0400) [pid = 1652] [serial = 892] [outer = 0000002EBBF3E800] 08:57:34 INFO - PROCESS | 1652 | 1469030254306 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 08:57:34 INFO - PROCESS | 1652 | 1469030254371 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1652 | 1469030254373 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:57:34 INFO - PROCESS | 1652 | 1469030254376 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1652 | 1469030254378 Marionette TRACE conn5 <- [1,1154,null,{}] 08:57:34 INFO - PROCESS | 1652 | 1469030254382 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}] 08:57:34 INFO - PROCESS | 1652 | 1469030254384 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:34 INFO - PROCESS | 1652 | 1469030254467 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:57:34 INFO - PROCESS | 1652 | 1469030254473 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1652 | 1469030254475 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E49000 == 37 [pid = 1652] [id = 298] 08:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC58DE400) [pid = 1652] [serial = 893] [outer = 0000000000000000] 08:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC6AC9400) [pid = 1652] [serial = 894] [outer = 0000002EC58DE400] 08:57:34 INFO - PROCESS | 1652 | 1469030254519 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC6EA3800) [pid = 1652] [serial = 895] [outer = 0000002EC58DE400] 08:57:34 INFO - PROCESS | 1652 | 1469030254934 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 586ms 08:57:34 INFO - PROCESS | 1652 | 1469030254967 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1652 | 1469030254969 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:57:34 INFO - PROCESS | 1652 | 1469030254977 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1652 | 1469030254979 Marionette TRACE conn5 <- [1,1158,null,{}] 08:57:34 INFO - PROCESS | 1652 | 1469030254982 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}] 08:57:34 INFO - PROCESS | 1652 | 1469030254984 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:35 INFO - PROCESS | 1652 | 1469030255078 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:57:35 INFO - PROCESS | 1652 | 1469030255086 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1652 | 1469030255088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC284C800 == 38 [pid = 1652] [id = 299] 08:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0205400) [pid = 1652] [serial = 896] [outer = 0000000000000000] 08:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6EAAC00) [pid = 1652] [serial = 897] [outer = 0000002EC0205400] 08:57:35 INFO - PROCESS | 1652 | 1469030255133 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC7619C00) [pid = 1652] [serial = 898] [outer = 0000002EC0205400] 08:57:35 INFO - PROCESS | 1652 | 1469030255546 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 08:57:35 INFO - PROCESS | 1652 | 1469030255655 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1652 | 1469030255659 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:57:35 INFO - PROCESS | 1652 | 1469030255670 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1652 | 1469030255675 Marionette TRACE conn5 <- [1,1162,null,{}] 08:57:35 INFO - PROCESS | 1652 | 1469030255682 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}] 08:57:35 INFO - PROCESS | 1652 | 1469030255686 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:35 INFO - PROCESS | 1652 | 1469030255816 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:57:35 INFO - PROCESS | 1652 | 1469030255883 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1652 | 1469030255889 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7993800 == 39 [pid = 1652] [id = 300] 08:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6A13C00) [pid = 1652] [serial = 899] [outer = 0000000000000000] 08:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6BF4C00) [pid = 1652] [serial = 900] [outer = 0000002EB6A13C00] 08:57:35 INFO - PROCESS | 1652 | 1469030255987 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB7EE0800) [pid = 1652] [serial = 901] [outer = 0000002EB6A13C00] 08:57:36 INFO - PROCESS | 1652 | 1469030256606 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] 08:57:36 INFO - PROCESS | 1652 | 1469030256663 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:57:36 INFO - PROCESS | 1652 | 1469030256669 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1652 | 1469030256673 Marionette TRACE conn5 <- [1,1166,null,{}] 08:57:36 INFO - PROCESS | 1652 | 1469030256679 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}] 08:57:36 INFO - PROCESS | 1652 | 1469030256682 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:36 INFO - PROCESS | 1652 | 1469030256798 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:57:36 INFO - PROCESS | 1652 | 1469030256873 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1652 | 1469030256876 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3224000 == 40 [pid = 1652] [id = 301] 08:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCE9C400) [pid = 1652] [serial = 902] [outer = 0000000000000000] 08:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCECF800) [pid = 1652] [serial = 903] [outer = 0000002EBCE9C400] 08:57:36 INFO - PROCESS | 1652 | 1469030256974 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0278400) [pid = 1652] [serial = 904] [outer = 0000002EBCE9C400] 08:57:37 INFO - PROCESS | 1652 | 1469030257535 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] 08:57:37 INFO - PROCESS | 1652 | 1469030257618 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:57:37 INFO - PROCESS | 1652 | 1469030257636 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:57:37 INFO - PROCESS | 1652 | 1469030257638 Marionette TRACE conn5 <- [1,1170,null,{}] 08:57:37 INFO - PROCESS | 1652 | 1469030257644 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}] 08:57:37 INFO - PROCESS | 1652 | 1469030257649 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:37 INFO - PROCESS | 1652 | 1469030257771 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:57:37 INFO - PROCESS | 1652 | 1469030257887 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1652 | 1469030257891 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969F000 == 41 [pid = 1652] [id = 302] 08:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC3863800) [pid = 1652] [serial = 905] [outer = 0000000000000000] 08:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC3C03C00) [pid = 1652] [serial = 906] [outer = 0000002EC3863800] 08:57:37 INFO - PROCESS | 1652 | 1469030257950 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC4C1B400) [pid = 1652] [serial = 907] [outer = 0000002EC3863800] 08:57:38 INFO - PROCESS | 1652 | 1469030258573 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] 08:57:38 INFO - PROCESS | 1652 | 1469030258673 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:57:38 INFO - PROCESS | 1652 | 1469030258677 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1652 | 1469030258679 Marionette TRACE conn5 <- [1,1174,null,{}] 08:57:38 INFO - PROCESS | 1652 | 1469030258683 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}] 08:57:38 INFO - PROCESS | 1652 | 1469030258685 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:38 INFO - PROCESS | 1652 | 1469030258843 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:57:38 INFO - PROCESS | 1652 | 1469030258887 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1652 | 1469030258890 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E7B000 == 42 [pid = 1652] [id = 303] 08:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC3498800) [pid = 1652] [serial = 908] [outer = 0000000000000000] 08:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC58DC800) [pid = 1652] [serial = 909] [outer = 0000002EC3498800] 08:57:38 INFO - PROCESS | 1652 | 1469030258946 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC7623000) [pid = 1652] [serial = 910] [outer = 0000002EC3498800] 08:57:39 INFO - PROCESS | 1652 | 1469030259655 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] 08:57:39 INFO - PROCESS | 1652 | 1469030259711 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:57:39 INFO - PROCESS | 1652 | 1469030259716 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:57:39 INFO - PROCESS | 1652 | 1469030259719 Marionette TRACE conn5 <- [1,1178,null,{}] 08:57:39 INFO - PROCESS | 1652 | 1469030259725 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}] 08:57:39 INFO - PROCESS | 1652 | 1469030259727 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:39 INFO - PROCESS | 1652 | 1469030259835 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:57:39 INFO - PROCESS | 1652 | 1469030259966 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1652 | 1469030259969 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB97C800 == 43 [pid = 1652] [id = 304] 08:57:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB745B400) [pid = 1652] [serial = 911] [outer = 0000000000000000] 08:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EBC96CC00) [pid = 1652] [serial = 912] [outer = 0000002EB745B400] 08:57:40 INFO - PROCESS | 1652 | 1469030260022 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBCECEC00) [pid = 1652] [serial = 913] [outer = 0000002EB745B400] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E49000 == 42 [pid = 1652] [id = 298] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C5800 == 41 [pid = 1652] [id = 297] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC639D800 == 40 [pid = 1652] [id = 296] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1F000 == 39 [pid = 1652] [id = 295] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC365C800 == 38 [pid = 1652] [id = 294] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29CD800 == 37 [pid = 1652] [id = 293] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74D1800 == 36 [pid = 1652] [id = 292] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7996800 == 35 [pid = 1652] [id = 291] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2EE000 == 34 [pid = 1652] [id = 289] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3666800 == 33 [pid = 1652] [id = 290] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96B4800 == 32 [pid = 1652] [id = 288] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E7B000 == 31 [pid = 1652] [id = 303] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969F000 == 30 [pid = 1652] [id = 302] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3224000 == 29 [pid = 1652] [id = 301] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC284C800 == 28 [pid = 1652] [id = 299] 08:57:40 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7993800 == 27 [pid = 1652] [id = 300] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC33A8400) [pid = 1652] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC202A400) [pid = 1652] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC2093000) [pid = 1652] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC064B000) [pid = 1652] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC0E83000) [pid = 1652] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBBD3E400) [pid = 1652] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBC916000) [pid = 1652] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC3C11800) [pid = 1652] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBCEA2000) [pid = 1652] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBD071C00) [pid = 1652] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2D3A400) [pid = 1652] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC383B000) [pid = 1652] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6BFD000) [pid = 1652] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C94000) [pid = 1652] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBB2C9400) [pid = 1652] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB9C5400) [pid = 1652] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB62C9800) [pid = 1652] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6A15000) [pid = 1652] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33B4400) [pid = 1652] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC43D1000) [pid = 1652] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3DE3400) [pid = 1652] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC58DBC00) [pid = 1652] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC5CA3800) [pid = 1652] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC569FC00) [pid = 1652] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC6A70C00) [pid = 1652] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC0651400) [pid = 1652] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3FF1400) [pid = 1652] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2FF2800) [pid = 1652] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:57:41 INFO - PROCESS | 1652 | 1469030261122 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] 08:57:41 INFO - PROCESS | 1652 | 1469030261155 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 1652 | 1469030261160 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:57:41 INFO - PROCESS | 1652 | 1469030261165 Marionette TRACE conn5 <- [1,1182,null,{}] 08:57:41 INFO - PROCESS | 1652 | 1469030261170 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}] 08:57:41 INFO - PROCESS | 1652 | 1469030261173 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:41 INFO - PROCESS | 1652 | 1469030261264 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:57:41 INFO - PROCESS | 1652 | 1469030261273 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1652 | 1469030261277 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB178000 == 28 [pid = 1652] [id = 305] 08:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6BA6000) [pid = 1652] [serial = 914] [outer = 0000000000000000] 08:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6C8F400) [pid = 1652] [serial = 915] [outer = 0000002EB6BA6000] 08:57:41 INFO - PROCESS | 1652 | 1469030261325 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB80C3400) [pid = 1652] [serial = 916] [outer = 0000002EB6BA6000] 08:57:41 INFO - PROCESS | 1652 | 1469030261812 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] 08:57:41 INFO - PROCESS | 1652 | 1469030261862 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:57:41 INFO - PROCESS | 1652 | 1469030261869 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1652 | 1469030261872 Marionette TRACE conn5 <- [1,1186,null,{}] 08:57:41 INFO - PROCESS | 1652 | 1469030261876 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}] 08:57:41 INFO - PROCESS | 1652 | 1469030261879 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:42 INFO - PROCESS | 1652 | 1469030262008 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:57:42 INFO - PROCESS | 1652 | 1469030262086 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1652 | 1469030262088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB792D000 == 29 [pid = 1652] [id = 306] 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6BAA000) [pid = 1652] [serial = 917] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBC916000) [pid = 1652] [serial = 918] [outer = 0000002EB6BAA000] 08:57:42 INFO - PROCESS | 1652 | 1469030262137 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCEC7000) [pid = 1652] [serial = 919] [outer = 0000002EB6BAA000] 08:57:42 INFO - PROCESS | 1652 | 1469030262531 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:57:42 INFO - PROCESS | 1652 | 1469030262571 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1652 | 1469030262573 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:57:42 INFO - PROCESS | 1652 | 1469030262577 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1652 | 1469030262581 Marionette TRACE conn5 <- [1,1190,null,{}] 08:57:42 INFO - PROCESS | 1652 | 1469030262592 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}] 08:57:42 INFO - PROCESS | 1652 | 1469030262597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:42 INFO - PROCESS | 1652 | 1469030262683 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:57:42 INFO - PROCESS | 1652 | 1469030262690 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1652 | 1469030262693 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D96000 == 30 [pid = 1652] [id = 307] 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0646C00) [pid = 1652] [serial = 920] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC06B2C00) [pid = 1652] [serial = 921] [outer = 0000002EC0646C00] 08:57:42 INFO - PROCESS | 1652 | 1469030262741 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC202D400) [pid = 1652] [serial = 922] [outer = 0000002EC0646C00] 08:57:43 INFO - PROCESS | 1652 | 1469030263235 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]]]}] 08:57:43 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 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 692ms 08:57:43 INFO - PROCESS | 1652 | 1469030263273 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1652 | 1469030263276 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:57:43 INFO - PROCESS | 1652 | 1469030263279 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1652 | 1469030263281 Marionette TRACE conn5 <- [1,1194,null,{}] 08:57:43 INFO - PROCESS | 1652 | 1469030263284 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}] 08:57:43 INFO - PROCESS | 1652 | 1469030263287 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:43 INFO - PROCESS | 1652 | 1469030263428 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:57:43 INFO - PROCESS | 1652 | 1469030263450 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1652 | 1469030263452 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB7000 == 31 [pid = 1652] [id = 308] 08:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC294B000) [pid = 1652] [serial = 923] [outer = 0000000000000000] 08:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2D3A400) [pid = 1652] [serial = 924] [outer = 0000002EC294B000] 08:57:43 INFO - PROCESS | 1652 | 1469030263499 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2FF3800) [pid = 1652] [serial = 925] [outer = 0000002EC294B000] 08:57:43 INFO - PROCESS | 1652 | 1469030263940 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]]]}] 08:57: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 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 690ms 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:57:43 INFO - PROCESS | 1652 | 1469030263971 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1652 | 1469030263974 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 1652 | 1469030263976 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1652 | 1469030263978 Marionette TRACE conn5 <- [1,1198,null,{}] 08:57:43 INFO - PROCESS | 1652 | 1469030263982 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}] 08:57:43 INFO - PROCESS | 1652 | 1469030263984 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:44 INFO - PROCESS | 1652 | 1469030264088 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:57:44 INFO - PROCESS | 1652 | 1469030264093 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1652 | 1469030264095 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4C79800 == 32 [pid = 1652] [id = 309] 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A21400) [pid = 1652] [serial = 926] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC33AE000) [pid = 1652] [serial = 927] [outer = 0000002EB6A21400] 08:57:44 INFO - PROCESS | 1652 | 1469030264140 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3839400) [pid = 1652] [serial = 928] [outer = 0000002EB6A21400] 08:57:44 INFO - PROCESS | 1652 | 1469030264602 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 08:57:44 INFO - PROCESS | 1652 | 1469030264651 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1652 | 1469030264654 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 1652 | 1469030264657 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:57:44 INFO - PROCESS | 1652 | 1469030264659 Marionette TRACE conn5 <- [1,1202,null,{}] 08:57:44 INFO - PROCESS | 1652 | 1469030264663 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}] 08:57:44 INFO - PROCESS | 1652 | 1469030264669 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:44 INFO - PROCESS | 1652 | 1469030264822 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:57:44 INFO - PROCESS | 1652 | 1469030264848 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1652 | 1469030264850 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E81000 == 33 [pid = 1652] [id = 310] 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3839800) [pid = 1652] [serial = 929] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC4C24400) [pid = 1652] [serial = 930] [outer = 0000002EC3839800] 08:57:44 INFO - PROCESS | 1652 | 1469030264895 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC56A6000) [pid = 1652] [serial = 931] [outer = 0000002EC3839800] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC0205400) [pid = 1652] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC4304000) [pid = 1652] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6BF9400) [pid = 1652] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6A12C00) [pid = 1652] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB5724C00) [pid = 1652] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB5722C00) [pid = 1652] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FEDC00) [pid = 1652] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC5F2C800) [pid = 1652] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBBA31000) [pid = 1652] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBF3E800) [pid = 1652] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2028000) [pid = 1652] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:57:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC58DE400) [pid = 1652] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:57:45 INFO - PROCESS | 1652 | 1469030265412 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 776ms 08:57:45 INFO - PROCESS | 1652 | 1469030265436 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1652 | 1469030265438 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:57:45 INFO - PROCESS | 1652 | 1469030265441 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1652 | 1469030265443 Marionette TRACE conn5 <- [1,1206,null,{}] 08:57:45 INFO - PROCESS | 1652 | 1469030265446 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}] 08:57:45 INFO - PROCESS | 1652 | 1469030265448 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:45 INFO - PROCESS | 1652 | 1469030265562 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:57:45 INFO - PROCESS | 1652 | 1469030265606 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1652 | 1469030265608 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC795B800 == 34 [pid = 1652] [id = 311] 08:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB5706400) [pid = 1652] [serial = 932] [outer = 0000000000000000] 08:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC06B4800) [pid = 1652] [serial = 933] [outer = 0000002EB5706400] 08:57:45 INFO - PROCESS | 1652 | 1469030265652 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4C27800) [pid = 1652] [serial = 934] [outer = 0000002EB5706400] 08:57:45 INFO - PROCESS | 1652 | 1469030265989 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 585ms 08:57:46 INFO - PROCESS | 1652 | 1469030266030 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1652 | 1469030266032 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 1652 | 1469030266036 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:57:46 INFO - PROCESS | 1652 | 1469030266037 Marionette TRACE conn5 <- [1,1210,null,{}] 08:57:46 INFO - PROCESS | 1652 | 1469030266041 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}] 08:57:46 INFO - PROCESS | 1652 | 1469030266043 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:46 INFO - PROCESS | 1652 | 1469030266151 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:57:46 INFO - PROCESS | 1652 | 1469030266159 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1652 | 1469030266161 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB5800 == 35 [pid = 1652] [id = 312] 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4E79400) [pid = 1652] [serial = 935] [outer = 0000000000000000] 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC5F2FC00) [pid = 1652] [serial = 936] [outer = 0000002EC4E79400] 08:57:46 INFO - PROCESS | 1652 | 1469030266205 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6ACA000) [pid = 1652] [serial = 937] [outer = 0000002EC4E79400] 08:57:46 INFO - PROCESS | 1652 | 1469030266626 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] 08:57:46 INFO - PROCESS | 1652 | 1469030266670 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 1652 | 1469030266674 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:57:46 INFO - PROCESS | 1652 | 1469030266675 Marionette TRACE conn5 <- [1,1214,null,{}] 08:57:46 INFO - PROCESS | 1652 | 1469030266679 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}] 08:57:46 INFO - PROCESS | 1652 | 1469030266681 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:46 INFO - PROCESS | 1652 | 1469030266787 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:57:46 INFO - PROCESS | 1652 | 1469030266795 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1652 | 1469030266797 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957A800 == 36 [pid = 1652] [id = 313] 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6A7B800) [pid = 1652] [serial = 938] [outer = 0000000000000000] 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6EAD000) [pid = 1652] [serial = 939] [outer = 0000002EC6A7B800] 08:57:46 INFO - PROCESS | 1652 | 1469030266841 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC7904400) [pid = 1652] [serial = 940] [outer = 0000002EC6A7B800] 08:57:47 INFO - PROCESS | 1652 | 1469030267276 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 628ms 08:57:47 INFO - PROCESS | 1652 | 1469030267306 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1652 | 1469030267311 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:57:47 INFO - PROCESS | 1652 | 1469030267316 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1652 | 1469030267321 Marionette TRACE conn5 <- [1,1218,null,{}] 08:57:47 INFO - PROCESS | 1652 | 1469030267329 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}] 08:57:47 INFO - PROCESS | 1652 | 1469030267332 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:47 INFO - PROCESS | 1652 | 1469030267507 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:57:47 INFO - PROCESS | 1652 | 1469030267630 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1652 | 1469030267635 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80E9000 == 37 [pid = 1652] [id = 314] 08:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6A1EC00) [pid = 1652] [serial = 941] [outer = 0000000000000000] 08:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6BF9C00) [pid = 1652] [serial = 942] [outer = 0000002EB6A1EC00] 08:57:47 INFO - PROCESS | 1652 | 1469030267694 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBB25CC00) [pid = 1652] [serial = 943] [outer = 0000002EB6A1EC00] 08:57:48 INFO - PROCESS | 1652 | 1469030268440 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1180ms 08:57:48 INFO - PROCESS | 1652 | 1469030268500 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1652 | 1469030268505 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:57:48 INFO - PROCESS | 1652 | 1469030268512 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1652 | 1469030268515 Marionette TRACE conn5 <- [1,1222,null,{}] 08:57:48 INFO - PROCESS | 1652 | 1469030268519 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}] 08:57:48 INFO - PROCESS | 1652 | 1469030268522 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:48 INFO - PROCESS | 1652 | 1469030268652 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:57:48 INFO - PROCESS | 1652 | 1469030268744 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1652 | 1469030268746 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3660800 == 38 [pid = 1652] [id = 315] 08:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0209400) [pid = 1652] [serial = 944] [outer = 0000000000000000] 08:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC0210C00) [pid = 1652] [serial = 945] [outer = 0000002EC0209400] 08:57:48 INFO - PROCESS | 1652 | 1469030268844 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC2029C00) [pid = 1652] [serial = 946] [outer = 0000002EC0209400] 08:57:49 INFO - PROCESS | 1652 | 1469030269727 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1293ms 08:57:49 INFO - PROCESS | 1652 | 1469030269806 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1652 | 1469030269811 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:57:49 INFO - PROCESS | 1652 | 1469030269816 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1652 | 1469030269820 Marionette TRACE conn5 <- [1,1226,null,{}] 08:57:49 INFO - PROCESS | 1652 | 1469030269825 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}] 08:57:49 INFO - PROCESS | 1652 | 1469030269828 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:49 INFO - PROCESS | 1652 | 1469030269956 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB5800 == 37 [pid = 1652] [id = 312] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC795B800 == 36 [pid = 1652] [id = 311] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E81000 == 35 [pid = 1652] [id = 310] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4C79800 == 34 [pid = 1652] [id = 309] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB7000 == 33 [pid = 1652] [id = 308] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D96000 == 32 [pid = 1652] [id = 307] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB792D000 == 31 [pid = 1652] [id = 306] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB178000 == 30 [pid = 1652] [id = 305] 08:57:49 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB97C800 == 29 [pid = 1652] [id = 304] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC4C22800) [pid = 1652] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB7EE2800) [pid = 1652] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBB9CCC00) [pid = 1652] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6BF5C00) [pid = 1652] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6D16C00) [pid = 1652] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0274800) [pid = 1652] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB62D3000) [pid = 1652] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6B9FC00) [pid = 1652] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC349E800) [pid = 1652] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC6ACCC00) [pid = 1652] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC31C0400) [pid = 1652] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBBC7E400) [pid = 1652] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBC914C00) [pid = 1652] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC020E400) [pid = 1652] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC3AD0400) [pid = 1652] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7619C00) [pid = 1652] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC5662C00) [pid = 1652] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2030400) [pid = 1652] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC28B5C00) [pid = 1652] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6EA3800) [pid = 1652] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC6AC9400) [pid = 1652] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC064EC00) [pid = 1652] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC6EAAC00) [pid = 1652] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:57:50 INFO - PROCESS | 1652 | 1469030270058 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1652 | 1469030270062 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C03000 == 30 [pid = 1652] [id = 316] 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB5728400) [pid = 1652] [serial = 947] [outer = 0000000000000000] 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6A14800) [pid = 1652] [serial = 948] [outer = 0000002EB5728400] 08:57:50 INFO - PROCESS | 1652 | 1469030270111 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6D13400) [pid = 1652] [serial = 949] [outer = 0000002EB5728400] 08:57:50 INFO - PROCESS | 1652 | 1469030270537 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 795ms 08:57:50 INFO - PROCESS | 1652 | 1469030270616 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1652 | 1469030270620 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:57:50 INFO - PROCESS | 1652 | 1469030270631 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1652 | 1469030270634 Marionette TRACE conn5 <- [1,1230,null,{}] 08:57:50 INFO - PROCESS | 1652 | 1469030270638 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}] 08:57:50 INFO - PROCESS | 1652 | 1469030270641 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:50 INFO - PROCESS | 1652 | 1469030270729 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:57:50 INFO - PROCESS | 1652 | 1469030270743 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1652 | 1469030270746 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE5E800 == 31 [pid = 1652] [id = 317] 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBBD3B000) [pid = 1652] [serial = 950] [outer = 0000000000000000] 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBF40C00) [pid = 1652] [serial = 951] [outer = 0000002EBBD3B000] 08:57:50 INFO - PROCESS | 1652 | 1469030270793 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCEA6000) [pid = 1652] [serial = 952] [outer = 0000002EBBD3B000] 08:57:51 INFO - PROCESS | 1652 | 1469030271247 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 08:57:51 INFO - PROCESS | 1652 | 1469030271326 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1652 | 1469030271329 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:57:51 INFO - PROCESS | 1652 | 1469030271332 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1652 | 1469030271336 Marionette TRACE conn5 <- [1,1234,null,{}] 08:57:51 INFO - PROCESS | 1652 | 1469030271380 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}] 08:57:51 INFO - PROCESS | 1652 | 1469030271385 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:51 INFO - PROCESS | 1652 | 1469030271509 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:57:51 INFO - PROCESS | 1652 | 1469030271552 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1652 | 1469030271555 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D99000 == 32 [pid = 1652] [id = 318] 08:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC020E800) [pid = 1652] [serial = 953] [outer = 0000000000000000] 08:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0E7F400) [pid = 1652] [serial = 954] [outer = 0000002EC020E800] 08:57:51 INFO - PROCESS | 1652 | 1469030271604 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC28B7000) [pid = 1652] [serial = 955] [outer = 0000002EC020E800] 08:57:52 INFO - PROCESS | 1652 | 1469030272033 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 754ms 08:57:52 INFO - PROCESS | 1652 | 1469030272089 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1652 | 1469030272092 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:57:52 INFO - PROCESS | 1652 | 1469030272095 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1652 | 1469030272097 Marionette TRACE conn5 <- [1,1238,null,{}] 08:57:52 INFO - PROCESS | 1652 | 1469030272100 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}] 08:57:52 INFO - PROCESS | 1652 | 1469030272102 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:52 INFO - PROCESS | 1652 | 1469030272217 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:57:52 INFO - PROCESS | 1652 | 1469030272222 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1652 | 1469030272224 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F29800 == 33 [pid = 1652] [id = 319] 08:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33A8000) [pid = 1652] [serial = 956] [outer = 0000000000000000] 08:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC36DE400) [pid = 1652] [serial = 957] [outer = 0000002EC33A8000] 08:57:52 INFO - PROCESS | 1652 | 1469030272311 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC383F400) [pid = 1652] [serial = 958] [outer = 0000002EC33A8000] 08:57:52 INFO - PROCESS | 1652 | 1469030272757 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 08:57:52 INFO - PROCESS | 1652 | 1469030272788 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1652 | 1469030272790 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:57:52 INFO - PROCESS | 1652 | 1469030272794 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1652 | 1469030272796 Marionette TRACE conn5 <- [1,1242,null,{}] 08:57:52 INFO - PROCESS | 1652 | 1469030272838 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}] 08:57:52 INFO - PROCESS | 1652 | 1469030272840 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:52 INFO - PROCESS | 1652 | 1469030272949 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:57:52 INFO - PROCESS | 1652 | 1469030272960 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1652 | 1469030272962 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6354800 == 34 [pid = 1652] [id = 320] 08:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC33A8800) [pid = 1652] [serial = 959] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3FEE000) [pid = 1652] [serial = 960] [outer = 0000002EC33A8800] 08:57:53 INFO - PROCESS | 1652 | 1469030273007 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC45F0C00) [pid = 1652] [serial = 961] [outer = 0000002EC33A8800] 08:57:53 INFO - PROCESS | 1652 | 1469030273468 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 712ms 08:57:53 INFO - PROCESS | 1652 | 1469030273509 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1652 | 1469030273511 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:57:53 INFO - PROCESS | 1652 | 1469030273514 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1652 | 1469030273516 Marionette TRACE conn5 <- [1,1246,null,{}] 08:57:53 INFO - PROCESS | 1652 | 1469030273520 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}] 08:57:53 INFO - PROCESS | 1652 | 1469030273526 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:53 INFO - PROCESS | 1652 | 1469030273660 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:57:53 INFO - PROCESS | 1652 | 1469030273714 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1652 | 1469030273716 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7953800 == 35 [pid = 1652] [id = 321] 08:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC56A5C00) [pid = 1652] [serial = 962] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC6EA5800) [pid = 1652] [serial = 963] [outer = 0000002EC56A5C00] 08:57:53 INFO - PROCESS | 1652 | 1469030273762 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC761C800) [pid = 1652] [serial = 964] [outer = 0000002EC56A5C00] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC294B000) [pid = 1652] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB745B400) [pid = 1652] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC4E79400) [pid = 1652] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0646C00) [pid = 1652] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6BAA000) [pid = 1652] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6A21400) [pid = 1652] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BA6000) [pid = 1652] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3839800) [pid = 1652] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB5706400) [pid = 1652] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6A13C00) [pid = 1652] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCE9C400) [pid = 1652] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3863800) [pid = 1652] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:57:54 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3498800) [pid = 1652] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:57:54 INFO - PROCESS | 1652 | 1469030274273 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 776ms 08:57:54 INFO - PROCESS | 1652 | 1469030274294 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1652 | 1469030274296 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:57:54 INFO - PROCESS | 1652 | 1469030274299 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1652 | 1469030274301 Marionette TRACE conn5 <- [1,1250,null,{}] 08:57:54 INFO - PROCESS | 1652 | 1469030274305 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}] 08:57:54 INFO - PROCESS | 1652 | 1469030274307 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:54 INFO - PROCESS | 1652 | 1469030274387 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:57:54 INFO - PROCESS | 1652 | 1469030274464 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1652 | 1469030274466 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EAC000 == 36 [pid = 1652] [id = 322] 08:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB603DC00) [pid = 1652] [serial = 965] [outer = 0000000000000000] 08:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0208400) [pid = 1652] [serial = 966] [outer = 0000002EB603DC00] 08:57:54 INFO - PROCESS | 1652 | 1469030274510 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3839800) [pid = 1652] [serial = 967] [outer = 0000002EB603DC00] 08:57:54 INFO - PROCESS | 1652 | 1469030274859 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 628ms 08:57:54 INFO - PROCESS | 1652 | 1469030274931 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1652 | 1469030274933 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:57:54 INFO - PROCESS | 1652 | 1469030274936 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:57:54 INFO - PROCESS | 1652 | 1469030274938 Marionette TRACE conn5 <- [1,1254,null,{}] 08:57:54 INFO - PROCESS | 1652 | 1469030274948 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}] 08:57:54 INFO - PROCESS | 1652 | 1469030274950 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:55 INFO - PROCESS | 1652 | 1469030275030 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:57:55 INFO - PROCESS | 1652 | 1469030275037 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1652 | 1469030275039 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9580800 == 37 [pid = 1652] [id = 323] 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC6EA5400) [pid = 1652] [serial = 968] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC790E000) [pid = 1652] [serial = 969] [outer = 0000002EC6EA5400] 08:57:55 INFO - PROCESS | 1652 | 1469030275083 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC79AB800) [pid = 1652] [serial = 970] [outer = 0000002EC6EA5400] 08:57:55 INFO - PROCESS | 1652 | 1469030275506 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 587ms 08:57:55 INFO - PROCESS | 1652 | 1469030275527 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1652 | 1469030275529 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:57:55 INFO - PROCESS | 1652 | 1469030275533 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1652 | 1469030275534 Marionette TRACE conn5 <- [1,1258,null,{}] 08:57:55 INFO - PROCESS | 1652 | 1469030275549 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}] 08:57:55 INFO - PROCESS | 1652 | 1469030275551 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:55 INFO - PROCESS | 1652 | 1469030275639 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:57:55 INFO - PROCESS | 1652 | 1469030275645 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1652 | 1469030275647 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A1000 == 38 [pid = 1652] [id = 324] 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC79AFC00) [pid = 1652] [serial = 971] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC79C0400) [pid = 1652] [serial = 972] [outer = 0000002EC79AFC00] 08:57:55 INFO - PROCESS | 1652 | 1469030275691 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC79C7800) [pid = 1652] [serial = 973] [outer = 0000002EC79AFC00] 08:57:56 INFO - PROCESS | 1652 | 1469030276133 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 08:57:56 INFO - PROCESS | 1652 | 1469030276227 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1652 | 1469030276232 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:57:56 INFO - PROCESS | 1652 | 1469030276238 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1652 | 1469030276242 Marionette TRACE conn5 <- [1,1262,null,{}] 08:57:56 INFO - PROCESS | 1652 | 1469030276249 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}] 08:57:56 INFO - PROCESS | 1652 | 1469030276252 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:56 INFO - PROCESS | 1652 | 1469030276383 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:57:56 INFO - PROCESS | 1652 | 1469030276467 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1652 | 1469030276473 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA59800 == 39 [pid = 1652] [id = 325] 08:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A15400) [pid = 1652] [serial = 974] [outer = 0000000000000000] 08:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6A97C00) [pid = 1652] [serial = 975] [outer = 0000002EB6A15400] 08:57:56 INFO - PROCESS | 1652 | 1469030276532 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBAF5C400) [pid = 1652] [serial = 976] [outer = 0000002EB6A15400] 08:57:57 INFO - PROCESS | 1652 | 1469030277199 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1030ms 08:57:57 INFO - PROCESS | 1652 | 1469030277270 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1652 | 1469030277274 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:57:57 INFO - PROCESS | 1652 | 1469030277281 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1652 | 1469030277285 Marionette TRACE conn5 <- [1,1266,null,{}] 08:57:57 INFO - PROCESS | 1652 | 1469030277290 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}] 08:57:57 INFO - PROCESS | 1652 | 1469030277293 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:57 INFO - PROCESS | 1652 | 1469030277409 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:57:57 INFO - PROCESS | 1652 | 1469030277485 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1652 | 1469030277487 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4C63800 == 40 [pid = 1652] [id = 326] 08:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBCAE1800) [pid = 1652] [serial = 977] [outer = 0000000000000000] 08:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC0275C00) [pid = 1652] [serial = 978] [outer = 0000002EBCAE1800] 08:57:57 INFO - PROCESS | 1652 | 1469030277586 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC2FE8000) [pid = 1652] [serial = 979] [outer = 0000002EBCAE1800] 08:57:58 INFO - PROCESS | 1652 | 1469030278221 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 08:57:58 INFO - PROCESS | 1652 | 1469030278265 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1652 | 1469030278268 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:57:58 INFO - PROCESS | 1652 | 1469030278272 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1652 | 1469030278274 Marionette TRACE conn5 <- [1,1270,null,{}] 08:57:58 INFO - PROCESS | 1652 | 1469030278285 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}] 08:57:58 INFO - PROCESS | 1652 | 1469030278291 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:58 INFO - PROCESS | 1652 | 1469030278444 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:57:58 INFO - PROCESS | 1652 | 1469030278462 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1652 | 1469030278466 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF8F800 == 41 [pid = 1652] [id = 327] 08:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3FF6400) [pid = 1652] [serial = 980] [outer = 0000000000000000] 08:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC4C1A400) [pid = 1652] [serial = 981] [outer = 0000002EC3FF6400] 08:57:58 INFO - PROCESS | 1652 | 1469030278525 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC58E3000) [pid = 1652] [serial = 982] [outer = 0000002EC3FF6400] 08:57:59 INFO - PROCESS | 1652 | 1469030279100 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 881ms 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:57:59 INFO - PROCESS | 1652 | 1469030279155 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 1652 | 1469030279157 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 1652 | 1469030279161 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1652 | 1469030279163 Marionette TRACE conn5 <- [1,1274,null,{}] 08:57:59 INFO - PROCESS | 1652 | 1469030279167 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}] 08:57:59 INFO - PROCESS | 1652 | 1469030279169 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:59 INFO - PROCESS | 1652 | 1469030279282 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:57:59 INFO - PROCESS | 1652 | 1469030279408 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1652 | 1469030279411 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:57:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B1000 == 42 [pid = 1652] [id = 328] 08:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC6308C00) [pid = 1652] [serial = 983] [outer = 0000000000000000] 08:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC6EA4C00) [pid = 1652] [serial = 984] [outer = 0000002EC6308C00] 08:57:59 INFO - PROCESS | 1652 | 1469030279467 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC79AF000) [pid = 1652] [serial = 985] [outer = 0000002EC6308C00] 08:58:00 INFO - PROCESS | 1652 | 1469030280229 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1139ms 08:58:00 INFO - PROCESS | 1652 | 1469030280303 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:58:00 INFO - PROCESS | 1652 | 1469030280307 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:58:00 INFO - PROCESS | 1652 | 1469030280312 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1652 | 1469030280315 Marionette TRACE conn5 <- [1,1278,null,{}] 08:58:00 INFO - PROCESS | 1652 | 1469030280321 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}] 08:58:00 INFO - PROCESS | 1652 | 1469030280324 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:00 INFO - PROCESS | 1652 | 1469030280468 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9580800 == 41 [pid = 1652] [id = 323] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EAC000 == 40 [pid = 1652] [id = 322] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7953800 == 39 [pid = 1652] [id = 321] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6354800 == 38 [pid = 1652] [id = 320] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F29800 == 37 [pid = 1652] [id = 319] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D99000 == 36 [pid = 1652] [id = 318] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE5E800 == 35 [pid = 1652] [id = 317] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C03000 == 34 [pid = 1652] [id = 316] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3660800 == 33 [pid = 1652] [id = 315] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957A800 == 32 [pid = 1652] [id = 313] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80E9000 == 31 [pid = 1652] [id = 314] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B1000 == 30 [pid = 1652] [id = 328] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF8F800 == 29 [pid = 1652] [id = 327] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4C63800 == 28 [pid = 1652] [id = 326] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A1000 == 27 [pid = 1652] [id = 324] 08:58:01 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA59800 == 26 [pid = 1652] [id = 325] 08:58:01 INFO - PROCESS | 1652 | 1469030281153 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 1652 | 1469030281157 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC2D3A400) [pid = 1652] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBCECEC00) [pid = 1652] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBC96CC00) [pid = 1652] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC6ACA000) [pid = 1652] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC06B2C00) [pid = 1652] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBC916000) [pid = 1652] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC33AE000) [pid = 1652] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2FF3800) [pid = 1652] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBCEC7000) [pid = 1652] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C8F400) [pid = 1652] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB80C3400) [pid = 1652] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC4C24400) [pid = 1652] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC06B4800) [pid = 1652] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3839400) [pid = 1652] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC5F2FC00) [pid = 1652] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB7EE0800) [pid = 1652] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6BF4C00) [pid = 1652] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0278400) [pid = 1652] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCECF800) [pid = 1652] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC4C1B400) [pid = 1652] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3C03C00) [pid = 1652] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC7623000) [pid = 1652] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC58DC800) [pid = 1652] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC56A6000) [pid = 1652] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC6EAD000) [pid = 1652] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC4C27800) [pid = 1652] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC202D400) [pid = 1652] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB56E2000 == 27 [pid = 1652] [id = 329] 08:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB5720000) [pid = 1652] [serial = 986] [outer = 0000000000000000] 08:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB5728C00) [pid = 1652] [serial = 987] [outer = 0000002EB5720000] 08:58:01 INFO - PROCESS | 1652 | 1469030281298 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6A13400) [pid = 1652] [serial = 988] [outer = 0000002EB5720000] 08:58:01 INFO - PROCESS | 1652 | 1469030281767 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1492ms 08:58:01 INFO - PROCESS | 1652 | 1469030281805 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1652 | 1469030281809 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:58:01 INFO - PROCESS | 1652 | 1469030281813 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1652 | 1469030281816 Marionette TRACE conn5 <- [1,1282,null,{}] 08:58:01 INFO - PROCESS | 1652 | 1469030281821 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}] 08:58:01 INFO - PROCESS | 1652 | 1469030281826 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:01 INFO - PROCESS | 1652 | 1469030281921 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:58:01 INFO - PROCESS | 1652 | 1469030281929 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 1652 | 1469030281932 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA04000 == 28 [pid = 1652] [id = 330] 08:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6C96800) [pid = 1652] [serial = 989] [outer = 0000000000000000] 08:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6E26000) [pid = 1652] [serial = 990] [outer = 0000002EB6C96800] 08:58:01 INFO - PROCESS | 1652 | 1469030281988 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB102C00) [pid = 1652] [serial = 991] [outer = 0000002EB6C96800] 08:58:02 INFO - PROCESS | 1652 | 1469030282454 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 08:58:02 INFO - PROCESS | 1652 | 1469030282509 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1652 | 1469030282514 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:58:02 INFO - PROCESS | 1652 | 1469030282519 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1652 | 1469030282521 Marionette TRACE conn5 <- [1,1286,null,{}] 08:58:02 INFO - PROCESS | 1652 | 1469030282556 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}] 08:58:02 INFO - PROCESS | 1652 | 1469030282559 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:02 INFO - PROCESS | 1652 | 1469030282661 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:58:02 INFO - PROCESS | 1652 | 1469030282725 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1652 | 1469030282728 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2E1800 == 29 [pid = 1652] [id = 331] 08:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6BF4000) [pid = 1652] [serial = 992] [outer = 0000000000000000] 08:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBD43800) [pid = 1652] [serial = 993] [outer = 0000002EB6BF4000] 08:58:02 INFO - PROCESS | 1652 | 1469030282784 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCA77800) [pid = 1652] [serial = 994] [outer = 0000002EB6BF4000] 08:58:03 INFO - PROCESS | 1652 | 1469030283196 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 713ms 08:58:03 INFO - PROCESS | 1652 | 1469030283234 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1652 | 1469030283236 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:58:03 INFO - PROCESS | 1652 | 1469030283241 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1652 | 1469030283247 Marionette TRACE conn5 <- [1,1290,null,{}] 08:58:03 INFO - PROCESS | 1652 | 1469030283269 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}] 08:58:03 INFO - PROCESS | 1652 | 1469030283273 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:03 INFO - PROCESS | 1652 | 1469030283398 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:58:03 INFO - PROCESS | 1652 | 1469030283448 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1652 | 1469030283451 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BB0000 == 30 [pid = 1652] [id = 332] 08:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD4B5C00) [pid = 1652] [serial = 995] [outer = 0000000000000000] 08:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC020B400) [pid = 1652] [serial = 996] [outer = 0000002EBD4B5C00] 08:58:03 INFO - PROCESS | 1652 | 1469030283498 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0278C00) [pid = 1652] [serial = 997] [outer = 0000002EBD4B5C00] 08:58:03 INFO - PROCESS | 1652 | 1469030283968 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 796ms 08:58:04 INFO - PROCESS | 1652 | 1469030284039 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1652 | 1469030284041 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:58:04 INFO - PROCESS | 1652 | 1469030284045 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1652 | 1469030284047 Marionette TRACE conn5 <- [1,1294,null,{}] 08:58:04 INFO - PROCESS | 1652 | 1469030284050 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}] 08:58:04 INFO - PROCESS | 1652 | 1469030284052 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:04 INFO - PROCESS | 1652 | 1469030284173 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:58:04 INFO - PROCESS | 1652 | 1469030284228 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1652 | 1469030284231 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3668000 == 31 [pid = 1652] [id = 333] 08:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC064E000) [pid = 1652] [serial = 998] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2025800) [pid = 1652] [serial = 999] [outer = 0000002EC064E000] 08:58:04 INFO - PROCESS | 1652 | 1469030284279 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2087400) [pid = 1652] [serial = 1000] [outer = 0000002EC064E000] 08:58:04 INFO - PROCESS | 1652 | 1469030284701 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 08:58:04 INFO - PROCESS | 1652 | 1469030284718 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1652 | 1469030284721 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 1652 | 1469030284724 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:58:04 INFO - PROCESS | 1652 | 1469030284726 Marionette TRACE conn5 <- [1,1298,null,{}] 08:58:04 INFO - PROCESS | 1652 | 1469030284729 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}] 08:58:04 INFO - PROCESS | 1652 | 1469030284731 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:04 INFO - PROCESS | 1652 | 1469030284842 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:58:04 INFO - PROCESS | 1652 | 1469030284848 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1652 | 1469030284855 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F14800 == 32 [pid = 1652] [id = 334] 08:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC294B400) [pid = 1652] [serial = 1001] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2C10400) [pid = 1652] [serial = 1002] [outer = 0000002EC294B400] 08:58:04 INFO - PROCESS | 1652 | 1469030284955 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33AF400) [pid = 1652] [serial = 1003] [outer = 0000002EC294B400] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC6A7B800) [pid = 1652] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB5728400) [pid = 1652] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0209400) [pid = 1652] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBBD3B000) [pid = 1652] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC020E800) [pid = 1652] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A1EC00) [pid = 1652] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC33A8800) [pid = 1652] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB603DC00) [pid = 1652] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC79AFC00) [pid = 1652] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC56A5C00) [pid = 1652] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC6EA5400) [pid = 1652] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:58:05 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC33A8000) [pid = 1652] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:58:05 INFO - PROCESS | 1652 | 1469030285611 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 923ms 08:58:05 INFO - PROCESS | 1652 | 1469030285651 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 1652 | 1469030285653 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:58:05 INFO - PROCESS | 1652 | 1469030285656 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 1652 | 1469030285658 Marionette TRACE conn5 <- [1,1302,null,{}] 08:58:05 INFO - PROCESS | 1652 | 1469030285661 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}] 08:58:05 INFO - PROCESS | 1652 | 1469030285664 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:05 INFO - PROCESS | 1652 | 1469030285781 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:58:05 INFO - PROCESS | 1652 | 1469030285831 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1652 | 1469030285833 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6789800 == 33 [pid = 1652] [id = 335] 08:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB71A1C00) [pid = 1652] [serial = 1004] [outer = 0000000000000000] 08:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3207400) [pid = 1652] [serial = 1005] [outer = 0000002EB71A1C00] 08:58:05 INFO - PROCESS | 1652 | 1469030285878 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC31BB800) [pid = 1652] [serial = 1006] [outer = 0000002EB71A1C00] 08:58:06 INFO - PROCESS | 1652 | 1469030286253 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 08:58:06 INFO - PROCESS | 1652 | 1469030286288 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1652 | 1469030286290 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:58:06 INFO - PROCESS | 1652 | 1469030286293 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1652 | 1469030286295 Marionette TRACE conn5 <- [1,1306,null,{}] 08:58:06 INFO - PROCESS | 1652 | 1469030286298 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}] 08:58:06 INFO - PROCESS | 1652 | 1469030286300 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:06 INFO - PROCESS | 1652 | 1469030286385 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:58:06 INFO - PROCESS | 1652 | 1469030286391 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1652 | 1469030286393 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B1800 == 34 [pid = 1652] [id = 336] 08:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6A13C00) [pid = 1652] [serial = 1007] [outer = 0000000000000000] 08:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC383E400) [pid = 1652] [serial = 1008] [outer = 0000002EB6A13C00] 08:58:06 INFO - PROCESS | 1652 | 1469030286438 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3FEE800) [pid = 1652] [serial = 1009] [outer = 0000002EB6A13C00] 08:58:06 INFO - PROCESS | 1652 | 1469030286867 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 628ms 08:58:06 INFO - PROCESS | 1652 | 1469030286925 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1652 | 1469030286927 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:58:06 INFO - PROCESS | 1652 | 1469030286930 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1652 | 1469030286932 Marionette TRACE conn5 <- [1,1310,null,{}] 08:58:06 INFO - PROCESS | 1652 | 1469030286935 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}] 08:58:06 INFO - PROCESS | 1652 | 1469030286937 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:07 INFO - PROCESS | 1652 | 1469030287028 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:58:07 INFO - PROCESS | 1652 | 1469030287036 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1652 | 1469030287038 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7963000 == 35 [pid = 1652] [id = 337] 08:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC44A8400) [pid = 1652] [serial = 1010] [outer = 0000000000000000] 08:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC4C27800) [pid = 1652] [serial = 1011] [outer = 0000002EC44A8400] 08:58:07 INFO - PROCESS | 1652 | 1469030287082 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC5658000) [pid = 1652] [serial = 1012] [outer = 0000002EC44A8400] 08:58:07 INFO - PROCESS | 1652 | 1469030287737 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 881ms 08:58:07 INFO - PROCESS | 1652 | 1469030287815 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1652 | 1469030287820 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:58:07 INFO - PROCESS | 1652 | 1469030287825 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1652 | 1469030287829 Marionette TRACE conn5 <- [1,1314,null,{}] 08:58:07 INFO - PROCESS | 1652 | 1469030287835 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}] 08:58:07 INFO - PROCESS | 1652 | 1469030287838 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:07 INFO - PROCESS | 1652 | 1469030287971 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:58:08 INFO - PROCESS | 1652 | 1469030288040 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1652 | 1469030288043 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC8F000 == 36 [pid = 1652] [id = 338] 08:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A15000) [pid = 1652] [serial = 1013] [outer = 0000000000000000] 08:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BA1000) [pid = 1652] [serial = 1014] [outer = 0000002EB6A15000] 08:58:08 INFO - PROCESS | 1652 | 1469030288142 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6D0FC00) [pid = 1652] [serial = 1015] [outer = 0000002EB6A15000] 08:58:08 INFO - PROCESS | 1652 | 1469030288837 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]]]}] 08:58:08 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 08:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1088ms 08:58:08 INFO - PROCESS | 1652 | 1469030288916 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1652 | 1469030288921 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:58:08 INFO - PROCESS | 1652 | 1469030288928 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1652 | 1469030288931 Marionette TRACE conn5 <- [1,1318,null,{}] 08:58:08 INFO - PROCESS | 1652 | 1469030288959 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}] 08:58:08 INFO - PROCESS | 1652 | 1469030288962 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:09 INFO - PROCESS | 1652 | 1469030289094 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:58:09 INFO - PROCESS | 1652 | 1469030289160 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1652 | 1469030289163 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3646800 == 37 [pid = 1652] [id = 339] 08:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBCE9F800) [pid = 1652] [serial = 1016] [outer = 0000000000000000] 08:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCEC4800) [pid = 1652] [serial = 1017] [outer = 0000002EBCE9F800] 08:58:09 INFO - PROCESS | 1652 | 1469030289227 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBD544C00) [pid = 1652] [serial = 1018] [outer = 0000002EBCE9F800] 08:58:10 INFO - PROCESS | 1652 | 1469030290129 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]]]}] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2E9800 == 36 [pid = 1652] [id = 202] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6779800 == 35 [pid = 1652] [id = 196] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC322E000 == 34 [pid = 1652] [id = 198] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A3E800 == 33 [pid = 1652] [id = 205] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC3000 == 32 [pid = 1652] [id = 195] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC6800 == 31 [pid = 1652] [id = 199] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC205E000 == 30 [pid = 1652] [id = 204] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7474000 == 29 [pid = 1652] [id = 194] 08:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE58800 == 28 [pid = 1652] [id = 203] 08:58: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 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1231ms 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC7904400) [pid = 1652] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6A14800) [pid = 1652] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6D13400) [pid = 1652] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0210C00) [pid = 1652] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2029C00) [pid = 1652] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBF40C00) [pid = 1652] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBCEA6000) [pid = 1652] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0E7F400) [pid = 1652] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BF9C00) [pid = 1652] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBB25CC00) [pid = 1652] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3FEE000) [pid = 1652] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0208400) [pid = 1652] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC79C0400) [pid = 1652] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC6EA5800) [pid = 1652] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC761C800) [pid = 1652] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC79C7800) [pid = 1652] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3839800) [pid = 1652] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC790E000) [pid = 1652] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC79AB800) [pid = 1652] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC36DE400) [pid = 1652] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC383F400) [pid = 1652] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC45F0C00) [pid = 1652] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC28B7000) [pid = 1652] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:58:10 INFO - PROCESS | 1652 | 1469030290161 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1652 | 1469030290165 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:58:10 INFO - PROCESS | 1652 | 1469030290171 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1652 | 1469030290174 Marionette TRACE conn5 <- [1,1322,null,{}] 08:58:10 INFO - PROCESS | 1652 | 1469030290179 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}] 08:58:10 INFO - PROCESS | 1652 | 1469030290182 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:10 INFO - PROCESS | 1652 | 1469030290277 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:58:10 INFO - PROCESS | 1652 | 1469030290290 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1652 | 1469030290295 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB79A9000 == 29 [pid = 1652] [id = 340] 08:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB62CA000) [pid = 1652] [serial = 1019] [outer = 0000000000000000] 08:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6720C00) [pid = 1652] [serial = 1020] [outer = 0000002EB62CA000] 08:58:10 INFO - PROCESS | 1652 | 1469030290344 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6BACC00) [pid = 1652] [serial = 1021] [outer = 0000002EB62CA000] 08:58:10 INFO - PROCESS | 1652 | 1469030290827 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 692ms 08:58:10 INFO - PROCESS | 1652 | 1469030290870 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1652 | 1469030290874 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:58:10 INFO - PROCESS | 1652 | 1469030290880 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1652 | 1469030290883 Marionette TRACE conn5 <- [1,1326,null,{}] 08:58:10 INFO - PROCESS | 1652 | 1469030290888 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}] 08:58:10 INFO - PROCESS | 1652 | 1469030290890 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:10 INFO - PROCESS | 1652 | 1469030290980 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:58:11 INFO - PROCESS | 1652 | 1469030290989 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 1652 | 1469030290991 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC94E800 == 30 [pid = 1652] [id = 341] 08:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB744EC00) [pid = 1652] [serial = 1022] [outer = 0000000000000000] 08:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB79CB800) [pid = 1652] [serial = 1023] [outer = 0000002EB744EC00] 08:58:11 INFO - PROCESS | 1652 | 1469030291038 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBB2C0C00) [pid = 1652] [serial = 1024] [outer = 0000002EB744EC00] 08:58:11 INFO - PROCESS | 1652 | 1469030291970 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 08:58:12 INFO - PROCESS | 1652 | 1469030292015 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1652 | 1469030292017 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:58:12 INFO - PROCESS | 1652 | 1469030292021 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1652 | 1469030292025 Marionette TRACE conn5 <- [1,1330,null,{}] 08:58:12 INFO - PROCESS | 1652 | 1469030292036 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}] 08:58:12 INFO - PROCESS | 1652 | 1469030292042 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:12 INFO - PROCESS | 1652 | 1469030292131 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:58:12 INFO - PROCESS | 1652 | 1469030292139 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1652 | 1469030292143 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29E0000 == 31 [pid = 1652] [id = 342] 08:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBCEA2000) [pid = 1652] [serial = 1025] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCEC5800) [pid = 1652] [serial = 1026] [outer = 0000002EBCEA2000] 08:58:12 INFO - PROCESS | 1652 | 1469030292191 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBD53CC00) [pid = 1652] [serial = 1027] [outer = 0000002EBCEA2000] 08:58:12 INFO - PROCESS | 1652 | 1469030292663 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 08:58:12 INFO - PROCESS | 1652 | 1469030292716 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:58:12 INFO - PROCESS | 1652 | 1469030292719 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 1652 | 1469030292722 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1652 | 1469030292724 Marionette TRACE conn5 <- [1,1334,null,{}] 08:58:12 INFO - PROCESS | 1652 | 1469030292728 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}] 08:58:12 INFO - PROCESS | 1652 | 1469030292730 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:12 INFO - PROCESS | 1652 | 1469030292844 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:58:12 INFO - PROCESS | 1652 | 1469030292893 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1652 | 1469030292895 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB7000 == 32 [pid = 1652] [id = 343] 08:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0278400) [pid = 1652] [serial = 1028] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC064A800) [pid = 1652] [serial = 1029] [outer = 0000002EC0278400] 08:58:12 INFO - PROCESS | 1652 | 1469030292941 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0E83000) [pid = 1652] [serial = 1030] [outer = 0000002EC0278400] 08:58:13 INFO - PROCESS | 1652 | 1469030293385 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 08:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:58:13 INFO - PROCESS | 1652 | 1469030293419 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1652 | 1469030293421 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:58:13 INFO - PROCESS | 1652 | 1469030293424 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1652 | 1469030293426 Marionette TRACE conn5 <- [1,1338,null,{}] 08:58:13 INFO - PROCESS | 1652 | 1469030293429 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}] 08:58:13 INFO - PROCESS | 1652 | 1469030293431 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:13 INFO - PROCESS | 1652 | 1469030293570 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:58:13 INFO - PROCESS | 1652 | 1469030293582 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1652 | 1469030293584 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EB5000 == 33 [pid = 1652] [id = 344] 08:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBD42C00) [pid = 1652] [serial = 1031] [outer = 0000000000000000] 08:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2031C00) [pid = 1652] [serial = 1032] [outer = 0000002EBBD42C00] 08:58:13 INFO - PROCESS | 1652 | 1469030293629 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC288D400) [pid = 1652] [serial = 1033] [outer = 0000002EBBD42C00] 08:58:14 INFO - PROCESS | 1652 | 1469030294078 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 671ms 08:58:14 INFO - PROCESS | 1652 | 1469030294100 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1652 | 1469030294102 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:58:14 INFO - PROCESS | 1652 | 1469030294111 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1652 | 1469030294113 Marionette TRACE conn5 <- [1,1342,null,{}] 08:58:14 INFO - PROCESS | 1652 | 1469030294118 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}] 08:58:14 INFO - PROCESS | 1652 | 1469030294125 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:14 INFO - PROCESS | 1652 | 1469030294262 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:58:14 INFO - PROCESS | 1652 | 1469030294323 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1652 | 1469030294325 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B0000 == 34 [pid = 1652] [id = 345] 08:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2D41800) [pid = 1652] [serial = 1034] [outer = 0000000000000000] 08:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC33CC800) [pid = 1652] [serial = 1035] [outer = 0000002EC2D41800] 08:58:14 INFO - PROCESS | 1652 | 1469030294370 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3834800) [pid = 1652] [serial = 1036] [outer = 0000002EC2D41800] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBCAE1800) [pid = 1652] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC3FF6400) [pid = 1652] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBD4B5C00) [pid = 1652] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6C96800) [pid = 1652] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB5720000) [pid = 1652] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC064E000) [pid = 1652] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6BF4000) [pid = 1652] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB71A1C00) [pid = 1652] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC294B400) [pid = 1652] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC6308C00) [pid = 1652] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6A13C00) [pid = 1652] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:58:14 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6A15400) [pid = 1652] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:58:14 INFO - PROCESS | 1652 | 1469030294797 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 08:58:14 INFO - PROCESS | 1652 | 1469030294843 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1652 | 1469030294845 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:58:14 INFO - PROCESS | 1652 | 1469030294875 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1652 | 1469030294877 Marionette TRACE conn5 <- [1,1346,null,{}] 08:58:14 INFO - PROCESS | 1652 | 1469030294884 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}] 08:58:14 INFO - PROCESS | 1652 | 1469030294886 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:14 INFO - PROCESS | 1652 | 1469030294968 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:58:14 INFO - PROCESS | 1652 | 1469030294976 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1652 | 1469030294978 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E3F800 == 35 [pid = 1652] [id = 346] 08:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6C96800) [pid = 1652] [serial = 1037] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC294B400) [pid = 1652] [serial = 1038] [outer = 0000002EB6C96800] 08:58:15 INFO - PROCESS | 1652 | 1469030295022 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC3835000) [pid = 1652] [serial = 1039] [outer = 0000002EB6C96800] 08:58:15 INFO - PROCESS | 1652 | 1469030295431 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 608ms 08:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:58:15 INFO - PROCESS | 1652 | 1469030295468 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 1652 | 1469030295470 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 1652 | 1469030295473 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 1652 | 1469030295475 Marionette TRACE conn5 <- [1,1350,null,{}] 08:58:15 INFO - PROCESS | 1652 | 1469030295479 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}] 08:58:15 INFO - PROCESS | 1652 | 1469030295480 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:15 INFO - PROCESS | 1652 | 1469030295577 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:58:15 INFO - PROCESS | 1652 | 1469030295584 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1652 | 1469030295587 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EC4000 == 36 [pid = 1652] [id = 347] 08:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3836800) [pid = 1652] [serial = 1040] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3C07400) [pid = 1652] [serial = 1041] [outer = 0000002EC3836800] 08:58:15 INFO - PROCESS | 1652 | 1469030295632 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3FF2400) [pid = 1652] [serial = 1042] [outer = 0000002EC3836800] 08:58:16 INFO - PROCESS | 1652 | 1469030296059 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 626ms 08:58:16 INFO - PROCESS | 1652 | 1469030296104 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1652 | 1469030296106 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:58:16 INFO - PROCESS | 1652 | 1469030296110 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1652 | 1469030296111 Marionette TRACE conn5 <- [1,1354,null,{}] 08:58:16 INFO - PROCESS | 1652 | 1469030296115 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}] 08:58:16 INFO - PROCESS | 1652 | 1469030296117 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:16 INFO - PROCESS | 1652 | 1469030296201 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:58:16 INFO - PROCESS | 1652 | 1469030296206 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1652 | 1469030296208 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC204A800 == 37 [pid = 1652] [id = 348] 08:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC4306C00) [pid = 1652] [serial = 1043] [outer = 0000000000000000] 08:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4C1E000) [pid = 1652] [serial = 1044] [outer = 0000002EC4306C00] 08:58:16 INFO - PROCESS | 1652 | 1469030296252 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC56A2000) [pid = 1652] [serial = 1045] [outer = 0000002EC4306C00] 08:58:16 INFO - PROCESS | 1652 | 1469030296898 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] 08:58:16 INFO - PROCESS | 1652 | 1469030296956 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:58:16 INFO - PROCESS | 1652 | 1469030296961 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1652 | 1469030296965 Marionette TRACE conn5 <- [1,1358,null,{}] 08:58:16 INFO - PROCESS | 1652 | 1469030296971 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}] 08:58:16 INFO - PROCESS | 1652 | 1469030296974 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:17 INFO - PROCESS | 1652 | 1469030297091 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:58:17 INFO - PROCESS | 1652 | 1469030297210 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1652 | 1469030297213 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC9800 == 38 [pid = 1652] [id = 349] 08:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6A14C00) [pid = 1652] [serial = 1046] [outer = 0000000000000000] 08:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6D0D400) [pid = 1652] [serial = 1047] [outer = 0000002EB6A14C00] 08:58:17 INFO - PROCESS | 1652 | 1469030297272 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBB111000) [pid = 1652] [serial = 1048] [outer = 0000002EB6A14C00] 08:58:17 INFO - PROCESS | 1652 | 1469030297906 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] 08:58:17 INFO - PROCESS | 1652 | 1469030297957 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:58:17 INFO - PROCESS | 1652 | 1469030297963 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1652 | 1469030297966 Marionette TRACE conn5 <- [1,1362,null,{}] 08:58:17 INFO - PROCESS | 1652 | 1469030297970 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}] 08:58:17 INFO - PROCESS | 1652 | 1469030297973 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:18 INFO - PROCESS | 1652 | 1469030298089 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:58:18 INFO - PROCESS | 1652 | 1469030298165 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1652 | 1469030298168 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B1000 == 39 [pid = 1652] [id = 350] 08:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBCA76C00) [pid = 1652] [serial = 1049] [outer = 0000000000000000] 08:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBD072C00) [pid = 1652] [serial = 1050] [outer = 0000002EBCA76C00] 08:58:18 INFO - PROCESS | 1652 | 1469030298265 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2025000) [pid = 1652] [serial = 1051] [outer = 0000002EBCA76C00] 08:58:18 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:18 INFO - PROCESS | 1652 | 1469030298915 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] 08:58:18 INFO - PROCESS | 1652 | 1469030298953 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:58:18 INFO - PROCESS | 1652 | 1469030298957 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1652 | 1469030298961 Marionette TRACE conn5 <- [1,1366,null,{}] 08:58:18 INFO - PROCESS | 1652 | 1469030298987 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}] 08:58:18 INFO - PROCESS | 1652 | 1469030298993 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:19 INFO - PROCESS | 1652 | 1469030299105 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:58:19 INFO - PROCESS | 1652 | 1469030299183 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1652 | 1469030299187 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969A800 == 40 [pid = 1652] [id = 351] 08:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33CA400) [pid = 1652] [serial = 1052] [outer = 0000000000000000] 08:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC4B5F400) [pid = 1652] [serial = 1053] [outer = 0000002EC33CA400] 08:58:19 INFO - PROCESS | 1652 | 1469030299285 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC58DE400) [pid = 1652] [serial = 1054] [outer = 0000002EC33CA400] 08:58:20 INFO - PROCESS | 1652 | 1469030300023 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] 08:58:20 INFO - PROCESS | 1652 | 1469030300055 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:58:20 INFO - PROCESS | 1652 | 1469030300060 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1652 | 1469030300063 Marionette TRACE conn5 <- [1,1370,null,{}] 08:58:20 INFO - PROCESS | 1652 | 1469030300085 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}] 08:58:20 INFO - PROCESS | 1652 | 1469030300088 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:20 INFO - PROCESS | 1652 | 1469030300192 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:58:20 INFO - PROCESS | 1652 | 1469030300268 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1652 | 1469030300271 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE59800 == 41 [pid = 1652] [id = 352] 08:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6D11C00) [pid = 1652] [serial = 1055] [outer = 0000000000000000] 08:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6E21C00) [pid = 1652] [serial = 1056] [outer = 0000002EB6D11C00] 08:58:20 INFO - PROCESS | 1652 | 1469030300320 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBB9C4000) [pid = 1652] [serial = 1057] [outer = 0000002EB6D11C00] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3223800 == 40 [pid = 1652] [id = 201] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2840800 == 39 [pid = 1652] [id = 197] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB56E2000 == 38 [pid = 1652] [id = 329] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2F9000 == 37 [pid = 1652] [id = 200] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4594000 == 36 [pid = 1652] [id = 206] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB747D800 == 35 [pid = 1652] [id = 211] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63AC800 == 34 [pid = 1652] [id = 208] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F7B000 == 33 [pid = 1652] [id = 207] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E80000 == 32 [pid = 1652] [id = 209] 08:58:21 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2052800 == 31 [pid = 1652] [id = 210] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBB102C00) [pid = 1652] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6E26000) [pid = 1652] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB5728C00) [pid = 1652] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC2087400) [pid = 1652] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2025800) [pid = 1652] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6A13400) [pid = 1652] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBBD43800) [pid = 1652] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC3207400) [pid = 1652] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2C10400) [pid = 1652] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC79AF000) [pid = 1652] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC6EA4C00) [pid = 1652] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC383E400) [pid = 1652] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBAF5C400) [pid = 1652] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6A97C00) [pid = 1652] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2FE8000) [pid = 1652] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0275C00) [pid = 1652] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC58E3000) [pid = 1652] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC4C1A400) [pid = 1652] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC020B400) [pid = 1652] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC4C27800) [pid = 1652] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC0278C00) [pid = 1652] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC31BB800) [pid = 1652] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC33AF400) [pid = 1652] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC3FEE800) [pid = 1652] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBCA77800) [pid = 1652] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:58:21 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:21 INFO - PROCESS | 1652 | 1469030301540 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] 08:58:21 INFO - PROCESS | 1652 | 1469030301620 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:58:21 INFO - PROCESS | 1652 | 1469030301627 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 1652 | 1469030301631 Marionette TRACE conn5 <- [1,1374,null,{}] 08:58:21 INFO - PROCESS | 1652 | 1469030301676 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}] 08:58:21 INFO - PROCESS | 1652 | 1469030301679 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:21 INFO - PROCESS | 1652 | 1469030301772 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:58:21 INFO - PROCESS | 1652 | 1469030301779 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 1652 | 1469030301782 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF84000 == 32 [pid = 1652] [id = 353] 08:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6059800) [pid = 1652] [serial = 1058] [outer = 0000000000000000] 08:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A1DC00) [pid = 1652] [serial = 1059] [outer = 0000002EB6059800] 08:58:21 INFO - PROCESS | 1652 | 1469030301831 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6C8F000) [pid = 1652] [serial = 1060] [outer = 0000002EB6059800] 08:58:22 INFO - PROCESS | 1652 | 1469030302307 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] 08:58:22 INFO - PROCESS | 1652 | 1469030302366 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:58:22 INFO - PROCESS | 1652 | 1469030302372 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1652 | 1469030302375 Marionette TRACE conn5 <- [1,1378,null,{}] 08:58:22 INFO - PROCESS | 1652 | 1469030302379 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}] 08:58:22 INFO - PROCESS | 1652 | 1469030302382 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:22 INFO - PROCESS | 1652 | 1469030302475 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:58:22 INFO - PROCESS | 1652 | 1469030302484 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1652 | 1469030302486 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74D2000 == 33 [pid = 1652] [id = 354] 08:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBB2BF800) [pid = 1652] [serial = 1061] [outer = 0000000000000000] 08:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB9CCC00) [pid = 1652] [serial = 1062] [outer = 0000002EBB2BF800] 08:58:22 INFO - PROCESS | 1652 | 1469030302535 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBD3FC00) [pid = 1652] [serial = 1063] [outer = 0000002EBB2BF800] 08:58:23 INFO - PROCESS | 1652 | 1469030302986 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 692ms 08:58:23 INFO - PROCESS | 1652 | 1469030303066 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1652 | 1469030303068 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 1652 | 1469030303072 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:58:23 INFO - PROCESS | 1652 | 1469030303076 Marionette TRACE conn5 <- [1,1382,null,{}] 08:58:23 INFO - PROCESS | 1652 | 1469030303087 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}] 08:58:23 INFO - PROCESS | 1652 | 1469030303092 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:23 INFO - PROCESS | 1652 | 1469030303207 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:58:23 INFO - PROCESS | 1652 | 1469030303288 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1652 | 1469030303291 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D7F800 == 34 [pid = 1652] [id = 355] 08:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6A18C00) [pid = 1652] [serial = 1064] [outer = 0000000000000000] 08:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCECF400) [pid = 1652] [serial = 1065] [outer = 0000002EB6A18C00] 08:58:23 INFO - PROCESS | 1652 | 1469030303341 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0208800) [pid = 1652] [serial = 1066] [outer = 0000002EB6A18C00] 08:58:23 INFO - PROCESS | 1652 | 1469030303739 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 08:58:23 INFO - PROCESS | 1652 | 1469030303766 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1652 | 1469030303769 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:58:23 INFO - PROCESS | 1652 | 1469030303772 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1652 | 1469030303773 Marionette TRACE conn5 <- [1,1386,null,{}] 08:58:23 INFO - PROCESS | 1652 | 1469030303777 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}] 08:58:23 INFO - PROCESS | 1652 | 1469030303779 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:23 INFO - PROCESS | 1652 | 1469030303894 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:58:23 INFO - PROCESS | 1652 | 1469030303900 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1652 | 1469030303902 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2E800 == 35 [pid = 1652] [id = 356] 08:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0274C00) [pid = 1652] [serial = 1067] [outer = 0000000000000000] 08:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0643800) [pid = 1652] [serial = 1068] [outer = 0000002EC0274C00] 08:58:23 INFO - PROCESS | 1652 | 1469030303987 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC06B8800) [pid = 1652] [serial = 1069] [outer = 0000002EC0274C00] 08:58:24 INFO - PROCESS | 1652 | 1469030304425 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 08:58:24 INFO - PROCESS | 1652 | 1469030304446 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1652 | 1469030304448 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:58:24 INFO - PROCESS | 1652 | 1469030304451 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1652 | 1469030304453 Marionette TRACE conn5 <- [1,1390,null,{}] 08:58:24 INFO - PROCESS | 1652 | 1469030304462 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}] 08:58:24 INFO - PROCESS | 1652 | 1469030304464 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:24 INFO - PROCESS | 1652 | 1469030304596 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:58:24 INFO - PROCESS | 1652 | 1469030304617 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 1652 | 1469030304619 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4585800 == 36 [pid = 1652] [id = 357] 08:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBB259400) [pid = 1652] [serial = 1070] [outer = 0000000000000000] 08:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC202E800) [pid = 1652] [serial = 1071] [outer = 0000002EBB259400] 08:58:24 INFO - PROCESS | 1652 | 1469030304664 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC288A000) [pid = 1652] [serial = 1072] [outer = 0000002EBB259400] 08:58:25 INFO - PROCESS | 1652 | 1469030305117 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 08:58:25 INFO - PROCESS | 1652 | 1469030305188 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 1652 | 1469030305190 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:58:25 INFO - PROCESS | 1652 | 1469030305194 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 1652 | 1469030305196 Marionette TRACE conn5 <- [1,1394,null,{}] 08:58:25 INFO - PROCESS | 1652 | 1469030305199 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}] 08:58:25 INFO - PROCESS | 1652 | 1469030305205 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:25 INFO - PROCESS | 1652 | 1469030305343 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:58:25 INFO - PROCESS | 1652 | 1469030305354 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1652 | 1469030305356 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A2000 == 37 [pid = 1652] [id = 358] 08:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC28AF800) [pid = 1652] [serial = 1073] [outer = 0000000000000000] 08:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC33C9000) [pid = 1652] [serial = 1074] [outer = 0000002EC28AF800] 08:58:25 INFO - PROCESS | 1652 | 1469030305439 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33D5C00) [pid = 1652] [serial = 1075] [outer = 0000002EC28AF800] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0278400) [pid = 1652] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBD42C00) [pid = 1652] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC2D41800) [pid = 1652] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A15000) [pid = 1652] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCE9F800) [pid = 1652] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB62CA000) [pid = 1652] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB744EC00) [pid = 1652] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCEA2000) [pid = 1652] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC44A8400) [pid = 1652] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6C96800) [pid = 1652] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC4306C00) [pid = 1652] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:58:25 INFO - PROCESS | 1652 | 1469030305982 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 838ms 08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:58:26 INFO - PROCESS | 1652 | 1469030306035 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1652 | 1469030306037 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 1652 | 1469030306040 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1652 | 1469030306042 Marionette TRACE conn5 <- [1,1398,null,{}] 08:58:26 INFO - PROCESS | 1652 | 1469030306045 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}] 08:58:26 INFO - PROCESS | 1652 | 1469030306047 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:26 INFO - PROCESS | 1652 | 1469030306129 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:58:26 INFO - PROCESS | 1652 | 1469030306134 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1652 | 1469030306136 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C0800 == 38 [pid = 1652] [id = 359] 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB25BC00) [pid = 1652] [serial = 1076] [outer = 0000000000000000] 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC060E000) [pid = 1652] [serial = 1077] [outer = 0000002EBB25BC00] 08:58:26 INFO - PROCESS | 1652 | 1469030306180 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2D41800) [pid = 1652] [serial = 1078] [outer = 0000002EBB25BC00] 08:58:26 INFO - PROCESS | 1652 | 1469030306617 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 629ms 08:58:26 INFO - PROCESS | 1652 | 1469030306673 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1652 | 1469030306675 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:58:26 INFO - PROCESS | 1652 | 1469030306678 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1652 | 1469030306680 Marionette TRACE conn5 <- [1,1402,null,{}] 08:58:26 INFO - PROCESS | 1652 | 1469030306683 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}] 08:58:26 INFO - PROCESS | 1652 | 1469030306685 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:26 INFO - PROCESS | 1652 | 1469030306766 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:58:26 INFO - PROCESS | 1652 | 1469030306773 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1652 | 1469030306775 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E47800 == 39 [pid = 1652] [id = 360] 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2D43000) [pid = 1652] [serial = 1079] [outer = 0000000000000000] 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC383F800) [pid = 1652] [serial = 1080] [outer = 0000002EC2D43000] 08:58:26 INFO - PROCESS | 1652 | 1469030306819 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3C0D400) [pid = 1652] [serial = 1081] [outer = 0000002EC2D43000] 08:58:27 INFO - PROCESS | 1652 | 1469030307278 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 08:58:27 INFO - PROCESS | 1652 | 1469030307311 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1652 | 1469030307313 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:58:27 INFO - PROCESS | 1652 | 1469030307317 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1652 | 1469030307318 Marionette TRACE conn5 <- [1,1406,null,{}] 08:58:27 INFO - PROCESS | 1652 | 1469030307322 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}] 08:58:27 INFO - PROCESS | 1652 | 1469030307324 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:27 INFO - PROCESS | 1652 | 1469030307405 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:58:27 INFO - PROCESS | 1652 | 1469030307413 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1652 | 1469030307415 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BC3800 == 40 [pid = 1652] [id = 361] 08:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB564AC00) [pid = 1652] [serial = 1082] [outer = 0000000000000000] 08:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2029400) [pid = 1652] [serial = 1083] [outer = 0000002EB564AC00] 08:58:27 INFO - PROCESS | 1652 | 1469030307461 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC4B66400) [pid = 1652] [serial = 1084] [outer = 0000002EB564AC00] 08:58:28 INFO - PROCESS | 1652 | 1469030308230 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 985ms 08:58:28 INFO - PROCESS | 1652 | 1469030308305 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1652 | 1469030308310 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 1652 | 1469030308315 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:58:28 INFO - PROCESS | 1652 | 1469030308319 Marionette TRACE conn5 <- [1,1410,null,{}] 08:58:28 INFO - PROCESS | 1652 | 1469030308325 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}] 08:58:28 INFO - PROCESS | 1652 | 1469030308328 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:28 INFO - PROCESS | 1652 | 1469030308459 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:58:28 INFO - PROCESS | 1652 | 1469030308529 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1652 | 1469030308532 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC5800 == 41 [pid = 1652] [id = 362] 08:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6729400) [pid = 1652] [serial = 1085] [outer = 0000000000000000] 08:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6BF5000) [pid = 1652] [serial = 1086] [outer = 0000002EB6729400] 08:58:28 INFO - PROCESS | 1652 | 1469030308630 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB7EE9C00) [pid = 1652] [serial = 1087] [outer = 0000002EB6729400] 08:58:29 INFO - PROCESS | 1652 | 1469030309446 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1294ms 08:58:29 INFO - PROCESS | 1652 | 1469030309613 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1652 | 1469030309618 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:58:29 INFO - PROCESS | 1652 | 1469030309623 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1652 | 1469030309626 Marionette TRACE conn5 <- [1,1414,null,{}] 08:58:29 INFO - PROCESS | 1652 | 1469030309632 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}] 08:58:29 INFO - PROCESS | 1652 | 1469030309636 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:29 INFO - PROCESS | 1652 | 1469030309749 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:58:29 INFO - PROCESS | 1652 | 1469030309818 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1652 | 1469030309823 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA7D000 == 42 [pid = 1652] [id = 363] 08:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6F1A800) [pid = 1652] [serial = 1088] [outer = 0000000000000000] 08:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBAF63400) [pid = 1652] [serial = 1089] [outer = 0000002EB6F1A800] 08:58:29 INFO - PROCESS | 1652 | 1469030309873 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBBC7E400) [pid = 1652] [serial = 1090] [outer = 0000002EB6F1A800] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969A800 == 41 [pid = 1652] [id = 351] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E47800 == 40 [pid = 1652] [id = 360] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C0800 == 39 [pid = 1652] [id = 359] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A2000 == 38 [pid = 1652] [id = 358] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4585800 == 37 [pid = 1652] [id = 357] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2E800 == 36 [pid = 1652] [id = 356] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D7F800 == 35 [pid = 1652] [id = 355] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74D2000 == 34 [pid = 1652] [id = 354] 08:58:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF84000 == 33 [pid = 1652] [id = 353] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC064A800) [pid = 1652] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2031C00) [pid = 1652] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0E83000) [pid = 1652] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC33CC800) [pid = 1652] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BA1000) [pid = 1652] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6D0FC00) [pid = 1652] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBCEC4800) [pid = 1652] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBD544C00) [pid = 1652] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC288D400) [pid = 1652] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6720C00) [pid = 1652] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6BACC00) [pid = 1652] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB79CB800) [pid = 1652] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB2C0C00) [pid = 1652] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCEC5800) [pid = 1652] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC5658000) [pid = 1652] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC294B400) [pid = 1652] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC56A2000) [pid = 1652] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3C07400) [pid = 1652] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC3834800) [pid = 1652] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC4C1E000) [pid = 1652] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBD53CC00) [pid = 1652] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC3835000) [pid = 1652] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:58:30 INFO - PROCESS | 1652 | 1469030310493 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 879ms 08:58:30 INFO - PROCESS | 1652 | 1469030310506 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1652 | 1469030310509 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:58:30 INFO - PROCESS | 1652 | 1469030310516 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1652 | 1469030310520 Marionette TRACE conn5 <- [1,1418,null,{}] 08:58:30 INFO - PROCESS | 1652 | 1469030310524 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}] 08:58:30 INFO - PROCESS | 1652 | 1469030310526 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:30 INFO - PROCESS | 1652 | 1469030310617 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:58:30 INFO - PROCESS | 1652 | 1469030310625 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1652 | 1469030310627 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE59000 == 34 [pid = 1652] [id = 364] 08:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB79CB800) [pid = 1652] [serial = 1091] [outer = 0000000000000000] 08:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBC80400) [pid = 1652] [serial = 1092] [outer = 0000002EB79CB800] 08:58:30 INFO - PROCESS | 1652 | 1469030310677 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCA74400) [pid = 1652] [serial = 1093] [outer = 0000002EB79CB800] 08:58:31 INFO - PROCESS | 1652 | 1469030311160 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 08:58:31 INFO - PROCESS | 1652 | 1469030311235 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1652 | 1469030311238 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 1652 | 1469030311241 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1652 | 1469030311243 Marionette TRACE conn5 <- [1,1422,null,{}] 08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:58:31 INFO - PROCESS | 1652 | 1469030311256 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}] 08:58:31 INFO - PROCESS | 1652 | 1469030311261 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:31 INFO - PROCESS | 1652 | 1469030311356 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:58:31 INFO - PROCESS | 1652 | 1469030311429 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1652 | 1469030311433 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC321E800 == 35 [pid = 1652] [id = 365] 08:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC020C000) [pid = 1652] [serial = 1094] [outer = 0000000000000000] 08:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC026E400) [pid = 1652] [serial = 1095] [outer = 0000002EC020C000] 08:58:31 INFO - PROCESS | 1652 | 1469030311483 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC06B2000) [pid = 1652] [serial = 1096] [outer = 0000002EC020C000] 08:58:31 INFO - PROCESS | 1652 | 1469030311916 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 733ms 08:58:31 INFO - PROCESS | 1652 | 1469030311983 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1652 | 1469030311985 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:58:31 INFO - PROCESS | 1652 | 1469030311988 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1652 | 1469030311990 Marionette TRACE conn5 <- [1,1426,null,{}] 08:58:31 INFO - PROCESS | 1652 | 1469030311994 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}] 08:58:32 INFO - PROCESS | 1652 | 1469030311996 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:32 INFO - PROCESS | 1652 | 1469030312085 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:58:32 INFO - PROCESS | 1652 | 1469030312092 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1652 | 1469030312094 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1E000 == 36 [pid = 1652] [id = 366] 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB5725400) [pid = 1652] [serial = 1097] [outer = 0000000000000000] 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2891000) [pid = 1652] [serial = 1098] [outer = 0000002EB5725400] 08:58:32 INFO - PROCESS | 1652 | 1469030312140 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2D43400) [pid = 1652] [serial = 1099] [outer = 0000002EB5725400] 08:58:32 INFO - PROCESS | 1652 | 1469030312568 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:58:32 INFO - PROCESS | 1652 | 1469030312621 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1652 | 1469030312623 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 1652 | 1469030312626 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1652 | 1469030312628 Marionette TRACE conn5 <- [1,1430,null,{}] 08:58:32 INFO - PROCESS | 1652 | 1469030312632 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}] 08:58:32 INFO - PROCESS | 1652 | 1469030312634 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:32 INFO - PROCESS | 1652 | 1469030312768 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:58:32 INFO - PROCESS | 1652 | 1469030312786 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1652 | 1469030312788 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F79800 == 37 [pid = 1652] [id = 367] 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6A1E800) [pid = 1652] [serial = 1100] [outer = 0000000000000000] 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC31B7C00) [pid = 1652] [serial = 1101] [outer = 0000002EB6A1E800] 08:58:32 INFO - PROCESS | 1652 | 1469030312833 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC33CB800) [pid = 1652] [serial = 1102] [outer = 0000002EB6A1E800] 08:58:33 INFO - PROCESS | 1652 | 1469030313280 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 692ms 08:58:33 INFO - PROCESS | 1652 | 1469030313321 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1652 | 1469030313324 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:58:33 INFO - PROCESS | 1652 | 1469030313327 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1652 | 1469030313329 Marionette TRACE conn5 <- [1,1434,null,{}] 08:58:33 INFO - PROCESS | 1652 | 1469030313332 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}] 08:58:33 INFO - PROCESS | 1652 | 1469030313338 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:33 INFO - PROCESS | 1652 | 1469030313484 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:58:33 INFO - PROCESS | 1652 | 1469030313536 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1652 | 1469030313539 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C8000 == 38 [pid = 1652] [id = 368] 08:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3840400) [pid = 1652] [serial = 1103] [outer = 0000000000000000] 08:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC4B66800) [pid = 1652] [serial = 1104] [outer = 0000002EC3840400] 08:58:33 INFO - PROCESS | 1652 | 1469030313584 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC569FC00) [pid = 1652] [serial = 1105] [outer = 0000002EC3840400] 08:58:34 INFO - PROCESS | 1652 | 1469030314052 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 775ms 08:58:34 INFO - PROCESS | 1652 | 1469030314105 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1652 | 1469030314107 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:58:34 INFO - PROCESS | 1652 | 1469030314110 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1652 | 1469030314112 Marionette TRACE conn5 <- [1,1438,null,{}] 08:58:34 INFO - PROCESS | 1652 | 1469030314116 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}] 08:58:34 INFO - PROCESS | 1652 | 1469030314118 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:34 INFO - PROCESS | 1652 | 1469030314231 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:58:34 INFO - PROCESS | 1652 | 1469030314238 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1652 | 1469030314240 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EBA800 == 39 [pid = 1652] [id = 369] 08:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC58D7000) [pid = 1652] [serial = 1106] [outer = 0000000000000000] 08:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC58E1400) [pid = 1652] [serial = 1107] [outer = 0000002EC58D7000] 08:58:34 INFO - PROCESS | 1652 | 1469030314284 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC6A77800) [pid = 1652] [serial = 1108] [outer = 0000002EC58D7000] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0274C00) [pid = 1652] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBB259400) [pid = 1652] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6D11C00) [pid = 1652] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A18C00) [pid = 1652] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB2BF800) [pid = 1652] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6059800) [pid = 1652] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6A14C00) [pid = 1652] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCA76C00) [pid = 1652] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC28AF800) [pid = 1652] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC2D43000) [pid = 1652] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33CA400) [pid = 1652] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBB25BC00) [pid = 1652] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:58:34 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC3836800) [pid = 1652] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:58:34 INFO - PROCESS | 1652 | 1469030314796 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 08:58:34 INFO - PROCESS | 1652 | 1469030314847 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1652 | 1469030314850 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:58:34 INFO - PROCESS | 1652 | 1469030314853 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1652 | 1469030314855 Marionette TRACE conn5 <- [1,1442,null,{}] 08:58:34 INFO - PROCESS | 1652 | 1469030314858 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}] 08:58:34 INFO - PROCESS | 1652 | 1469030314860 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:34 INFO - PROCESS | 1652 | 1469030314970 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:58:35 INFO - PROCESS | 1652 | 1469030315019 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1652 | 1469030315021 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957D000 == 40 [pid = 1652] [id = 370] 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB4EDAC00) [pid = 1652] [serial = 1109] [outer = 0000000000000000] 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBDDCC00) [pid = 1652] [serial = 1110] [outer = 0000002EB4EDAC00] 08:58:35 INFO - PROCESS | 1652 | 1469030315066 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC383AC00) [pid = 1652] [serial = 1111] [outer = 0000002EB4EDAC00] 08:58:35 INFO - PROCESS | 1652 | 1469030315435 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 08:58:35 INFO - PROCESS | 1652 | 1469030315485 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1652 | 1469030315487 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:58:35 INFO - PROCESS | 1652 | 1469030315491 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:58:35 INFO - PROCESS | 1652 | 1469030315492 Marionette TRACE conn5 <- [1,1446,null,{}] 08:58:35 INFO - PROCESS | 1652 | 1469030315502 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}] 08:58:35 INFO - PROCESS | 1652 | 1469030315504 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:35 INFO - PROCESS | 1652 | 1469030315622 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:58:35 INFO - PROCESS | 1652 | 1469030315632 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1652 | 1469030315634 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA29C800 == 41 [pid = 1652] [id = 371] 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC6A78000) [pid = 1652] [serial = 1112] [outer = 0000000000000000] 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC6E07400) [pid = 1652] [serial = 1113] [outer = 0000002EC6A78000] 08:58:35 INFO - PROCESS | 1652 | 1469030315678 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC6EA8800) [pid = 1652] [serial = 1114] [outer = 0000002EC6A78000] 08:58:36 INFO - PROCESS | 1652 | 1469030316093 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 628ms 08:58:36 INFO - PROCESS | 1652 | 1469030316125 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 1652 | 1469030316127 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:58:36 INFO - PROCESS | 1652 | 1469030316135 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 1652 | 1469030316137 Marionette TRACE conn5 <- [1,1450,null,{}] 08:58:36 INFO - PROCESS | 1652 | 1469030316140 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}] 08:58:36 INFO - PROCESS | 1652 | 1469030316142 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:36 INFO - PROCESS | 1652 | 1469030316227 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:58:36 INFO - PROCESS | 1652 | 1469030316235 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1652 | 1469030316237 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1A800 == 42 [pid = 1652] [id = 372] 08:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC6EA9000) [pid = 1652] [serial = 1115] [outer = 0000000000000000] 08:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7618C00) [pid = 1652] [serial = 1116] [outer = 0000002EC6EA9000] 08:58:36 INFO - PROCESS | 1652 | 1469030316280 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2D43000) [pid = 1652] [serial = 1117] [outer = 0000002EC6EA9000] 08:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC7908800) [pid = 1652] [serial = 1118] [outer = 0000002EBB2BFC00] 08:58:36 INFO - PROCESS | 1652 | 1469030316920 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 880ms 08:58:37 INFO - PROCESS | 1652 | 1469030317012 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1652 | 1469030317017 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:58:37 INFO - PROCESS | 1652 | 1469030317023 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1652 | 1469030317026 Marionette TRACE conn5 <- [1,1454,null,{}] 08:58:37 INFO - PROCESS | 1652 | 1469030317032 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}] 08:58:37 INFO - PROCESS | 1652 | 1469030317036 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:37 INFO - PROCESS | 1652 | 1469030317162 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:58:37 INFO - PROCESS | 1652 | 1469030317232 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1652 | 1469030317237 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC3800 == 43 [pid = 1652] [id = 373] 08:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6D0D800) [pid = 1652] [serial = 1119] [outer = 0000000000000000] 08:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB7459400) [pid = 1652] [serial = 1120] [outer = 0000002EB6D0D800] 08:58:37 INFO - PROCESS | 1652 | 1469030317337 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBBC7CC00) [pid = 1652] [serial = 1121] [outer = 0000002EB6D0D800] 08:58:37 INFO - PROCESS | 1652 | 1469030317930 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 944ms 08:58:37 INFO - PROCESS | 1652 | 1469030317970 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:58:37 INFO - PROCESS | 1652 | 1469030317975 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 1652 | 1469030317982 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1652 | 1469030317986 Marionette TRACE conn5 <- [1,1458,null,{}] 08:58:37 INFO - PROCESS | 1652 | 1469030317990 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}] 08:58:37 INFO - PROCESS | 1652 | 1469030317993 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:38 INFO - PROCESS | 1652 | 1469030318108 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:58:38 INFO - PROCESS | 1652 | 1469030318185 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 1652 | 1469030318188 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F15800 == 44 [pid = 1652] [id = 374] 08:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBD073000) [pid = 1652] [serial = 1122] [outer = 0000000000000000] 08:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC020A800) [pid = 1652] [serial = 1123] [outer = 0000002EBD073000] 08:58:38 INFO - PROCESS | 1652 | 1469030318285 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC202F400) [pid = 1652] [serial = 1124] [outer = 0000002EBD073000] 08:58:38 INFO - PROCESS | 1652 | 1469030318890 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 944ms 08:58:38 INFO - PROCESS | 1652 | 1469030318926 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:58:38 INFO - PROCESS | 1652 | 1469030318929 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 1652 | 1469030318933 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1652 | 1469030318937 Marionette TRACE conn5 <- [1,1462,null,{}] 08:58:38 INFO - PROCESS | 1652 | 1469030318949 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}] 08:58:38 INFO - PROCESS | 1652 | 1469030318955 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:39 INFO - PROCESS | 1652 | 1469030319069 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:58:39 INFO - PROCESS | 1652 | 1469030319147 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1652 | 1469030319151 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAFA2800 == 45 [pid = 1652] [id = 375] 08:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3498800) [pid = 1652] [serial = 1125] [outer = 0000000000000000] 08:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC3FF6400) [pid = 1652] [serial = 1126] [outer = 0000002EC3498800] 08:58:39 INFO - PROCESS | 1652 | 1469030319249 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC5CA2C00) [pid = 1652] [serial = 1127] [outer = 0000002EC3498800] 08:58:40 INFO - PROCESS | 1652 | 1469030320121 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1234ms 08:58:40 INFO - PROCESS | 1652 | 1469030320170 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1652 | 1469030320174 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:58:40 INFO - PROCESS | 1652 | 1469030320180 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1652 | 1469030320183 Marionette TRACE conn5 <- [1,1466,null,{}] 08:58:40 INFO - PROCESS | 1652 | 1469030320189 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}] 08:58:40 INFO - PROCESS | 1652 | 1469030320191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:40 INFO - PROCESS | 1652 | 1469030320330 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:58:40 INFO - PROCESS | 1652 | 1469030320408 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1652 | 1469030320413 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB174800 == 46 [pid = 1652] [id = 376] 08:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB744EC00) [pid = 1652] [serial = 1128] [outer = 0000000000000000] 08:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EBAF5A400) [pid = 1652] [serial = 1129] [outer = 0000002EB744EC00] 08:58:40 INFO - PROCESS | 1652 | 1469030320510 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBBA31000) [pid = 1652] [serial = 1130] [outer = 0000002EB744EC00] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA29C800 == 45 [pid = 1652] [id = 371] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957D000 == 44 [pid = 1652] [id = 370] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EBA800 == 43 [pid = 1652] [id = 369] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C8000 == 42 [pid = 1652] [id = 368] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F79800 == 41 [pid = 1652] [id = 367] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1E000 == 40 [pid = 1652] [id = 366] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC321E800 == 39 [pid = 1652] [id = 365] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE59000 == 38 [pid = 1652] [id = 364] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA7D000 == 37 [pid = 1652] [id = 363] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BC3800 == 36 [pid = 1652] [id = 361] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC9800 == 35 [pid = 1652] [id = 349] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE59800 == 34 [pid = 1652] [id = 352] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC5800 == 33 [pid = 1652] [id = 362] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B1000 == 32 [pid = 1652] [id = 350] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC204A800 == 31 [pid = 1652] [id = 348] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EC4000 == 30 [pid = 1652] [id = 347] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAFA2800 == 29 [pid = 1652] [id = 375] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F15800 == 28 [pid = 1652] [id = 374] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1A800 == 27 [pid = 1652] [id = 372] 08:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC3800 == 26 [pid = 1652] [id = 373] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC06B8800) [pid = 1652] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBB111000) [pid = 1652] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6D0D400) [pid = 1652] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC2025000) [pid = 1652] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBD072C00) [pid = 1652] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC33C9000) [pid = 1652] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC3C0D400) [pid = 1652] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC58DE400) [pid = 1652] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC4B5F400) [pid = 1652] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC288A000) [pid = 1652] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2029400) [pid = 1652] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC383F800) [pid = 1652] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33D5C00) [pid = 1652] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC060E000) [pid = 1652] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC2D41800) [pid = 1652] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0208800) [pid = 1652] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3FF2400) [pid = 1652] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0643800) [pid = 1652] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC202E800) [pid = 1652] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB9C4000) [pid = 1652] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6E21C00) [pid = 1652] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCECF400) [pid = 1652] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBB9CCC00) [pid = 1652] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBBD3FC00) [pid = 1652] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6A1DC00) [pid = 1652] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EB6C8F000) [pid = 1652] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:58:41 INFO - PROCESS | 1652 | 1469030321634 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1489ms 08:58:41 INFO - PROCESS | 1652 | 1469030321672 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1652 | 1469030321676 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:58:41 INFO - PROCESS | 1652 | 1469030321681 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1652 | 1469030321685 Marionette TRACE conn5 <- [1,1470,null,{}] 08:58:41 INFO - PROCESS | 1652 | 1469030321691 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}] 08:58:41 INFO - PROCESS | 1652 | 1469030321693 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:41 INFO - PROCESS | 1652 | 1469030321785 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:58:41 INFO - PROCESS | 1652 | 1469030321794 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1652 | 1469030321798 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF8E800 == 27 [pid = 1652] [id = 377] 08:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A17400) [pid = 1652] [serial = 1131] [outer = 0000000000000000] 08:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6A8D000) [pid = 1652] [serial = 1132] [outer = 0000002EB6A17400] 08:58:41 INFO - PROCESS | 1652 | 1469030321847 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB5722400) [pid = 1652] [serial = 1133] [outer = 0000002EB6A17400] 08:58:42 INFO - PROCESS | 1652 | 1469030322359 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 08:58:42 INFO - PROCESS | 1652 | 1469030322449 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1652 | 1469030322455 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:58:42 INFO - PROCESS | 1652 | 1469030322465 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1652 | 1469030322468 Marionette TRACE conn5 <- [1,1474,null,{}] 08:58:42 INFO - PROCESS | 1652 | 1469030322472 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}] 08:58:42 INFO - PROCESS | 1652 | 1469030322475 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:42 INFO - PROCESS | 1652 | 1469030322574 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:58:42 INFO - PROCESS | 1652 | 1469030322645 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 1652 | 1469030322647 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD08B800 == 28 [pid = 1652] [id = 378] 08:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BFE400) [pid = 1652] [serial = 1134] [outer = 0000000000000000] 08:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB80C6000) [pid = 1652] [serial = 1135] [outer = 0000002EB6BFE400] 08:58:42 INFO - PROCESS | 1652 | 1469030322696 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB9CD400) [pid = 1652] [serial = 1136] [outer = 0000002EB6BFE400] 08:58:43 INFO - PROCESS | 1652 | 1469030323095 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 691ms 08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:58:43 INFO - PROCESS | 1652 | 1469030323154 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1652 | 1469030323157 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 1652 | 1469030323160 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1652 | 1469030323164 Marionette TRACE conn5 <- [1,1478,null,{}] 08:58:43 INFO - PROCESS | 1652 | 1469030323175 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}] 08:58:43 INFO - PROCESS | 1652 | 1469030323180 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:43 INFO - PROCESS | 1652 | 1469030323274 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:58:43 INFO - PROCESS | 1652 | 1469030323290 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1652 | 1469030323293 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BBE800 == 29 [pid = 1652] [id = 379] 08:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCAD5800) [pid = 1652] [serial = 1137] [outer = 0000000000000000] 08:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCEC5000) [pid = 1652] [serial = 1138] [outer = 0000002EBCAD5800] 08:58:43 INFO - PROCESS | 1652 | 1469030323341 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD077C00) [pid = 1652] [serial = 1139] [outer = 0000002EBCAD5800] 08:58:43 INFO - PROCESS | 1652 | 1469030323812 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 08:58:43 INFO - PROCESS | 1652 | 1469030323855 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1652 | 1469030323858 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:58:43 INFO - PROCESS | 1652 | 1469030323861 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1652 | 1469030323863 Marionette TRACE conn5 <- [1,1482,null,{}] 08:58:43 INFO - PROCESS | 1652 | 1469030323867 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}] 08:58:43 INFO - PROCESS | 1652 | 1469030323869 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:44 INFO - PROCESS | 1652 | 1469030324009 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:58:44 INFO - PROCESS | 1652 | 1469030324031 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1652 | 1469030324033 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC365B800 == 30 [pid = 1652] [id = 380] 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0210C00) [pid = 1652] [serial = 1140] [outer = 0000000000000000] 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC060B400) [pid = 1652] [serial = 1141] [outer = 0000002EC0210C00] 08:58:44 INFO - PROCESS | 1652 | 1469030324078 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC064A400) [pid = 1652] [serial = 1142] [outer = 0000002EC0210C00] 08:58:44 INFO - PROCESS | 1652 | 1469030324531 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 691ms 08:58:44 INFO - PROCESS | 1652 | 1469030324554 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1652 | 1469030324556 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:58:44 INFO - PROCESS | 1652 | 1469030324566 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1652 | 1469030324568 Marionette TRACE conn5 <- [1,1486,null,{}] 08:58:44 INFO - PROCESS | 1652 | 1469030324571 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}] 08:58:44 INFO - PROCESS | 1652 | 1469030324573 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:44 INFO - PROCESS | 1652 | 1469030324680 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:58:44 INFO - PROCESS | 1652 | 1469030324686 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1652 | 1469030324688 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1E000 == 31 [pid = 1652] [id = 381] 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB5646800) [pid = 1652] [serial = 1143] [outer = 0000000000000000] 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0E83800) [pid = 1652] [serial = 1144] [outer = 0000002EB5646800] 08:58:44 INFO - PROCESS | 1652 | 1469030324732 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC202C800) [pid = 1652] [serial = 1145] [outer = 0000002EB5646800] 08:58:45 INFO - PROCESS | 1652 | 1469030325184 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 08:58:45 INFO - PROCESS | 1652 | 1469030325254 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1652 | 1469030325256 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:58:45 INFO - PROCESS | 1652 | 1469030325260 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1652 | 1469030325261 Marionette TRACE conn5 <- [1,1490,null,{}] 08:58:45 INFO - PROCESS | 1652 | 1469030325265 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}] 08:58:45 INFO - PROCESS | 1652 | 1469030325271 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:45 INFO - PROCESS | 1652 | 1469030325422 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:58:45 INFO - PROCESS | 1652 | 1469030325448 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1652 | 1469030325451 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A0000 == 32 [pid = 1652] [id = 382] 08:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB794B800) [pid = 1652] [serial = 1146] [outer = 0000000000000000] 08:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC28B0000) [pid = 1652] [serial = 1147] [outer = 0000002EB794B800] 08:58:45 INFO - PROCESS | 1652 | 1469030325496 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33ABC00) [pid = 1652] [serial = 1148] [outer = 0000002EB794B800] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC6EA9000) [pid = 1652] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC58D7000) [pid = 1652] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB4EDAC00) [pid = 1652] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3840400) [pid = 1652] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6F1A800) [pid = 1652] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC6A78000) [pid = 1652] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A1E800) [pid = 1652] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC020C000) [pid = 1652] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB564AC00) [pid = 1652] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB79CB800) [pid = 1652] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB5725400) [pid = 1652] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6729400) [pid = 1652] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:58:46 INFO - PROCESS | 1652 | 1469030326053 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 837ms 08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:58:46 INFO - PROCESS | 1652 | 1469030326107 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1652 | 1469030326109 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 1652 | 1469030326113 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1652 | 1469030326115 Marionette TRACE conn5 <- [1,1494,null,{}] 08:58:46 INFO - PROCESS | 1652 | 1469030326118 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}] 08:58:46 INFO - PROCESS | 1652 | 1469030326120 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:46 INFO - PROCESS | 1652 | 1469030326200 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:58:46 INFO - PROCESS | 1652 | 1469030326205 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1652 | 1469030326207 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76BA800 == 33 [pid = 1652] [id = 383] 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBAF65C00) [pid = 1652] [serial = 1149] [outer = 0000000000000000] 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0276800) [pid = 1652] [serial = 1150] [outer = 0000002EBAF65C00] 08:58:46 INFO - PROCESS | 1652 | 1469030326252 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33A9C00) [pid = 1652] [serial = 1151] [outer = 0000002EBAF65C00] 08:58:46 INFO - PROCESS | 1652 | 1469030326659 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 587ms 08:58:46 INFO - PROCESS | 1652 | 1469030326703 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1652 | 1469030326705 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:58:46 INFO - PROCESS | 1652 | 1469030326708 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1652 | 1469030326709 Marionette TRACE conn5 <- [1,1498,null,{}] 08:58:46 INFO - PROCESS | 1652 | 1469030326717 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}] 08:58:46 INFO - PROCESS | 1652 | 1469030326719 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:46 INFO - PROCESS | 1652 | 1469030326800 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:58:46 INFO - PROCESS | 1652 | 1469030326805 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1652 | 1469030326807 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7983800 == 34 [pid = 1652] [id = 384] 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33D1400) [pid = 1652] [serial = 1152] [outer = 0000000000000000] 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC37A6800) [pid = 1652] [serial = 1153] [outer = 0000002EC33D1400] 08:58:46 INFO - PROCESS | 1652 | 1469030326853 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC383D800) [pid = 1652] [serial = 1154] [outer = 0000002EC33D1400] 08:58:47 INFO - PROCESS | 1652 | 1469030327284 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 08:58:47 INFO - PROCESS | 1652 | 1469030327346 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1652 | 1469030327348 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:58:47 INFO - PROCESS | 1652 | 1469030327351 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1652 | 1469030327353 Marionette TRACE conn5 <- [1,1502,null,{}] 08:58:47 INFO - PROCESS | 1652 | 1469030327357 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}] 08:58:47 INFO - PROCESS | 1652 | 1469030327359 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:47 INFO - PROCESS | 1652 | 1469030327440 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:58:47 INFO - PROCESS | 1652 | 1469030327447 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1652 | 1469030327449 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC799E000 == 35 [pid = 1652] [id = 385] 08:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC383DC00) [pid = 1652] [serial = 1155] [outer = 0000000000000000] 08:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3C09C00) [pid = 1652] [serial = 1156] [outer = 0000002EC383DC00] 08:58:47 INFO - PROCESS | 1652 | 1469030327493 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3FEA800) [pid = 1652] [serial = 1157] [outer = 0000002EC383DC00] 08:58:47 INFO - PROCESS | 1652 | 1469030327984 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 08:58:48 INFO - PROCESS | 1652 | 1469030328045 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 1652 | 1469030328051 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:58:48 INFO - PROCESS | 1652 | 1469030328056 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1652 | 1469030328060 Marionette TRACE conn5 <- [1,1506,null,{}] 08:58:48 INFO - PROCESS | 1652 | 1469030328066 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}] 08:58:48 INFO - PROCESS | 1652 | 1469030328069 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:48 INFO - PROCESS | 1652 | 1469030328249 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:58:48 INFO - PROCESS | 1652 | 1469030328341 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1652 | 1469030328347 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA92800 == 36 [pid = 1652] [id = 386] 08:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB672A000) [pid = 1652] [serial = 1158] [outer = 0000000000000000] 08:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6A1CC00) [pid = 1652] [serial = 1159] [outer = 0000002EB672A000] 08:58:48 INFO - PROCESS | 1652 | 1469030328405 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6D0C800) [pid = 1652] [serial = 1160] [outer = 0000002EB672A000] 08:58:49 INFO - PROCESS | 1652 | 1469030329194 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1178ms 08:58:49 INFO - PROCESS | 1652 | 1469030329236 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1652 | 1469030329241 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:58:49 INFO - PROCESS | 1652 | 1469030329248 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1652 | 1469030329251 Marionette TRACE conn5 <- [1,1510,null,{}] 08:58:49 INFO - PROCESS | 1652 | 1469030329255 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}] 08:58:49 INFO - PROCESS | 1652 | 1469030329258 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:49 INFO - PROCESS | 1652 | 1469030329385 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:58:49 INFO - PROCESS | 1652 | 1469030329460 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1652 | 1469030329463 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC4000 == 37 [pid = 1652] [id = 387] 08:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBBD40C00) [pid = 1652] [serial = 1161] [outer = 0000000000000000] 08:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCAD9000) [pid = 1652] [serial = 1162] [outer = 0000002EBBD40C00] 08:58:49 INFO - PROCESS | 1652 | 1469030329560 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0202800) [pid = 1652] [serial = 1163] [outer = 0000002EBBD40C00] 08:58:50 INFO - PROCESS | 1652 | 1469030330302 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"]]]}] 08:58:50 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 () { 08:58:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:58:50 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 () { 08:58:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:58:50 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 () { 08:58:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:58:50 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 () { 08:58:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:58:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1145ms 08:58:50 INFO - PROCESS | 1652 | 1469030330395 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1652 | 1469030330400 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:58:50 INFO - PROCESS | 1652 | 1469030330405 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1652 | 1469030330408 Marionette TRACE conn5 <- [1,1514,null,{}] 08:58:50 INFO - PROCESS | 1652 | 1469030330439 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}] 08:58:50 INFO - PROCESS | 1652 | 1469030330442 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:50 INFO - PROCESS | 1652 | 1469030330564 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:58:50 INFO - PROCESS | 1652 | 1469030330633 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1652 | 1469030330638 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC9F000 == 38 [pid = 1652] [id = 388] 08:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6BF0800) [pid = 1652] [serial = 1164] [outer = 0000000000000000] 08:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6BFB000) [pid = 1652] [serial = 1165] [outer = 0000002EB6BF0800] 08:58:50 INFO - PROCESS | 1652 | 1469030330690 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBB1F1400) [pid = 1652] [serial = 1166] [outer = 0000002EB6BF0800] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7983800 == 37 [pid = 1652] [id = 384] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76BA800 == 36 [pid = 1652] [id = 383] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A0000 == 35 [pid = 1652] [id = 382] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1E000 == 34 [pid = 1652] [id = 381] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC365B800 == 33 [pid = 1652] [id = 380] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BBE800 == 32 [pid = 1652] [id = 379] 08:58:50 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD08B800 == 31 [pid = 1652] [id = 378] 08:58:51 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF8E800 == 30 [pid = 1652] [id = 377] 08:58:51 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB174800 == 29 [pid = 1652] [id = 376] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC58E1400) [pid = 1652] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC383AC00) [pid = 1652] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC569FC00) [pid = 1652] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBC7E400) [pid = 1652] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC6E07400) [pid = 1652] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC31B7C00) [pid = 1652] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBBDDCC00) [pid = 1652] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBAF63400) [pid = 1652] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC026E400) [pid = 1652] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC4B66800) [pid = 1652] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC06B2000) [pid = 1652] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC4B66400) [pid = 1652] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6A77800) [pid = 1652] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBC80400) [pid = 1652] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2891000) [pid = 1652] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC2D43400) [pid = 1652] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6BF5000) [pid = 1652] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33CB800) [pid = 1652] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB7EE9C00) [pid = 1652] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCA74400) [pid = 1652] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBD39C00) [pid = 1652] [serial = 676] [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.] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC6EA8800) [pid = 1652] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC7618C00) [pid = 1652] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2D43000) [pid = 1652] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:58:51 INFO - PROCESS | 1652 | 1469030331218 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"]]]}] 08:58:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:58:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:58:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:58:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 08:58:51 INFO - PROCESS | 1652 | 1469030331250 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 1652 | 1469030331254 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:58:51 INFO - PROCESS | 1652 | 1469030331261 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1652 | 1469030331264 Marionette TRACE conn5 <- [1,1518,null,{}] 08:58:51 INFO - PROCESS | 1652 | 1469030331268 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}] 08:58:51 INFO - PROCESS | 1652 | 1469030331271 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:51 INFO - PROCESS | 1652 | 1469030331362 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:58:51 INFO - PROCESS | 1652 | 1469030331369 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1652 | 1469030331372 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06D2000 == 30 [pid = 1652] [id = 389] 08:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBD37400) [pid = 1652] [serial = 1167] [outer = 0000000000000000] 08:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD40800) [pid = 1652] [serial = 1168] [outer = 0000002EBBD37400] 08:58:51 INFO - PROCESS | 1652 | 1469030331419 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBCA74400) [pid = 1652] [serial = 1169] [outer = 0000002EBBD37400] 08:58:51 INFO - PROCESS | 1652 | 1469030331866 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]]]}] 08:58:51 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 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:58:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:58:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:58:51 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. 08:58:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:58:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 08:58:51 INFO - PROCESS | 1652 | 1469030331891 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 1652 | 1469030331893 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:58:51 INFO - PROCESS | 1652 | 1469030331898 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1652 | 1469030331903 Marionette TRACE conn5 <- [1,1522,null,{}] 08:58:51 INFO - PROCESS | 1652 | 1469030331919 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}] 08:58:51 INFO - PROCESS | 1652 | 1469030331924 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:52 INFO - PROCESS | 1652 | 1469030332016 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:58:52 INFO - PROCESS | 1652 | 1469030332059 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1652 | 1469030332062 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3639000 == 31 [pid = 1652] [id = 390] 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5729C00) [pid = 1652] [serial = 1170] [outer = 0000000000000000] 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0E82C00) [pid = 1652] [serial = 1171] [outer = 0000002EB5729C00] 08:58:52 INFO - PROCESS | 1652 | 1469030332118 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC208C000) [pid = 1652] [serial = 1172] [outer = 0000002EB5729C00] 08:58:52 INFO - PROCESS | 1652 | 1469030332582 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 732ms 08:58:52 INFO - PROCESS | 1652 | 1469030332632 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1652 | 1469030332635 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:58:52 INFO - PROCESS | 1652 | 1469030332638 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1652 | 1469030332640 Marionette TRACE conn5 <- [1,1526,null,{}] 08:58:52 INFO - PROCESS | 1652 | 1469030332643 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}] 08:58:52 INFO - PROCESS | 1652 | 1469030332645 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:52 INFO - PROCESS | 1652 | 1469030332735 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:58:52 INFO - PROCESS | 1652 | 1469030332742 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1652 | 1469030332744 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5C89800 == 32 [pid = 1652] [id = 391] 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2D3F800) [pid = 1652] [serial = 1173] [outer = 0000000000000000] 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC31B9C00) [pid = 1652] [serial = 1174] [outer = 0000002EC2D3F800] 08:58:52 INFO - PROCESS | 1652 | 1469030332791 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33D2000) [pid = 1652] [serial = 1175] [outer = 0000002EC2D3F800] 08:58:53 INFO - PROCESS | 1652 | 1469030333230 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 08:58:53 INFO - PROCESS | 1652 | 1469030333272 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1652 | 1469030333275 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:58:53 INFO - PROCESS | 1652 | 1469030333278 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1652 | 1469030333280 Marionette TRACE conn5 <- [1,1530,null,{}] 08:58:53 INFO - PROCESS | 1652 | 1469030333284 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}] 08:58:53 INFO - PROCESS | 1652 | 1469030333286 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:53 INFO - PROCESS | 1652 | 1469030333400 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:58:53 INFO - PROCESS | 1652 | 1469030333477 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1652 | 1469030333479 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CE800 == 33 [pid = 1652] [id = 392] 08:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC37AB800) [pid = 1652] [serial = 1176] [outer = 0000000000000000] 08:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC383EC00) [pid = 1652] [serial = 1177] [outer = 0000002EC37AB800] 08:58:53 INFO - PROCESS | 1652 | 1469030333524 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3FF4000) [pid = 1652] [serial = 1178] [outer = 0000002EC37AB800] 08:58:53 INFO - PROCESS | 1652 | 1469030333943 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 691ms 08:58:53 INFO - PROCESS | 1652 | 1469030333969 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1652 | 1469030333972 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:58:53 INFO - PROCESS | 1652 | 1469030333975 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1652 | 1469030333977 Marionette TRACE conn5 <- [1,1534,null,{}] 08:58:53 INFO - PROCESS | 1652 | 1469030333980 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}] 08:58:53 INFO - PROCESS | 1652 | 1469030333986 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:54 INFO - PROCESS | 1652 | 1469030334126 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:58:54 INFO - PROCESS | 1652 | 1469030334132 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1652 | 1469030334134 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB3800 == 34 [pid = 1652] [id = 393] 08:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC44A4000) [pid = 1652] [serial = 1179] [outer = 0000000000000000] 08:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC4E7F000) [pid = 1652] [serial = 1180] [outer = 0000002EC44A4000] 08:58:54 INFO - PROCESS | 1652 | 1469030334220 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC5CA7800) [pid = 1652] [serial = 1181] [outer = 0000002EC44A4000] 08:58:54 INFO - PROCESS | 1652 | 1469030334646 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 08:58:54 INFO - PROCESS | 1652 | 1469030334715 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1652 | 1469030334717 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:58:54 INFO - PROCESS | 1652 | 1469030334721 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1652 | 1469030334722 Marionette TRACE conn5 <- [1,1538,null,{}] 08:58:54 INFO - PROCESS | 1652 | 1469030334726 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}] 08:58:54 INFO - PROCESS | 1652 | 1469030334736 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:54 INFO - PROCESS | 1652 | 1469030334871 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:58:54 INFO - PROCESS | 1652 | 1469030334925 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1652 | 1469030334927 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93AB000 == 35 [pid = 1652] [id = 394] 08:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6A72800) [pid = 1652] [serial = 1182] [outer = 0000000000000000] 08:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC6AC3400) [pid = 1652] [serial = 1183] [outer = 0000002EC6A72800] 08:58:54 INFO - PROCESS | 1652 | 1469030334973 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6EA5C00) [pid = 1652] [serial = 1184] [outer = 0000002EC6A72800] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB5646800) [pid = 1652] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB794B800) [pid = 1652] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC33D1400) [pid = 1652] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6D0D800) [pid = 1652] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBD073000) [pid = 1652] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3498800) [pid = 1652] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBAF65C00) [pid = 1652] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBCAD5800) [pid = 1652] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6A17400) [pid = 1652] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0210C00) [pid = 1652] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6BFE400) [pid = 1652] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:58:55 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB744EC00) [pid = 1652] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:58:55 INFO - PROCESS | 1652 | 1469030335426 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 733ms 08:58:55 INFO - PROCESS | 1652 | 1469030335454 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1652 | 1469030335456 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:58:55 INFO - PROCESS | 1652 | 1469030335459 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1652 | 1469030335461 Marionette TRACE conn5 <- [1,1542,null,{}] 08:58:55 INFO - PROCESS | 1652 | 1469030335469 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}] 08:58:55 INFO - PROCESS | 1652 | 1469030335471 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:55 INFO - PROCESS | 1652 | 1469030335553 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:58:55 INFO - PROCESS | 1652 | 1469030335630 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 1652 | 1469030335632 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957C800 == 36 [pid = 1652] [id = 395] 08:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB571D800) [pid = 1652] [serial = 1185] [outer = 0000000000000000] 08:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD3C400) [pid = 1652] [serial = 1186] [outer = 0000002EB571D800] 08:58:55 INFO - PROCESS | 1652 | 1469030335679 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33D4400) [pid = 1652] [serial = 1187] [outer = 0000002EB571D800] 08:58:56 INFO - PROCESS | 1652 | 1469030336046 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 08:58:56 INFO - PROCESS | 1652 | 1469030336092 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1652 | 1469030336095 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 1652 | 1469030336098 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:58:56 INFO - PROCESS | 1652 | 1469030336100 Marionette TRACE conn5 <- [1,1546,null,{}] 08:58:56 INFO - PROCESS | 1652 | 1469030336103 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}] 08:58:56 INFO - PROCESS | 1652 | 1469030336105 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:56 INFO - PROCESS | 1652 | 1469030336216 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:58:56 INFO - PROCESS | 1652 | 1469030336250 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1652 | 1469030336252 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3436800 == 37 [pid = 1652] [id = 396] 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC6EA6800) [pid = 1652] [serial = 1188] [outer = 0000000000000000] 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC7616400) [pid = 1652] [serial = 1189] [outer = 0000002EC6EA6800] 08:58:56 INFO - PROCESS | 1652 | 1469030336296 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7622400) [pid = 1652] [serial = 1190] [outer = 0000002EC6EA6800] 08:58:56 INFO - PROCESS | 1652 | 1469030336664 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:58:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 08:58:56 INFO - PROCESS | 1652 | 1469030336729 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1652 | 1469030336731 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:58:56 INFO - PROCESS | 1652 | 1469030336735 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1652 | 1469030336737 Marionette TRACE conn5 <- [1,1550,null,{}] 08:58:56 INFO - PROCESS | 1652 | 1469030336740 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}] 08:58:56 INFO - PROCESS | 1652 | 1469030336742 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:56 INFO - PROCESS | 1652 | 1469030336856 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:58:56 INFO - PROCESS | 1652 | 1469030336867 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1652 | 1469030336869 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A0800 == 38 [pid = 1652] [id = 397] 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC7905C00) [pid = 1652] [serial = 1191] [outer = 0000000000000000] 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC790C400) [pid = 1652] [serial = 1192] [outer = 0000002EC7905C00] 08:58:56 INFO - PROCESS | 1652 | 1469030336914 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC33D2800) [pid = 1652] [serial = 1193] [outer = 0000002EC7905C00] 08:58:57 INFO - PROCESS | 1652 | 1469030337357 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 08:58:57 INFO - PROCESS | 1652 | 1469030337429 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1652 | 1469030337434 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:58:57 INFO - PROCESS | 1652 | 1469030337440 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1652 | 1469030337445 Marionette TRACE conn5 <- [1,1554,null,{}] 08:58:57 INFO - PROCESS | 1652 | 1469030337452 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}] 08:58:57 INFO - PROCESS | 1652 | 1469030337455 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:57 INFO - PROCESS | 1652 | 1469030337684 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:58:57 INFO - PROCESS | 1652 | 1469030337775 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1652 | 1469030337780 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBABF000 == 39 [pid = 1652] [id = 398] 08:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB672B400) [pid = 1652] [serial = 1194] [outer = 0000000000000000] 08:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6A1E000) [pid = 1652] [serial = 1195] [outer = 0000002EB672B400] 08:58:57 INFO - PROCESS | 1652 | 1469030337839 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBB937800) [pid = 1652] [serial = 1196] [outer = 0000002EB672B400] 08:58:58 INFO - PROCESS | 1652 | 1469030338396 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 986ms 08:58:58 INFO - PROCESS | 1652 | 1469030338429 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 1652 | 1469030338435 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:58:58 INFO - PROCESS | 1652 | 1469030338441 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 1652 | 1469030338444 Marionette TRACE conn5 <- [1,1558,null,{}] 08:58:58 INFO - PROCESS | 1652 | 1469030338448 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}] 08:58:58 INFO - PROCESS | 1652 | 1469030338451 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:58 INFO - PROCESS | 1652 | 1469030338569 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:58:58 INFO - PROCESS | 1652 | 1469030338663 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1652 | 1469030338666 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC40DB800 == 40 [pid = 1652] [id = 399] 08:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC020C400) [pid = 1652] [serial = 1197] [outer = 0000000000000000] 08:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC0643800) [pid = 1652] [serial = 1198] [outer = 0000002EC020C400] 08:58:58 INFO - PROCESS | 1652 | 1469030338722 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2088C00) [pid = 1652] [serial = 1199] [outer = 0000002EC020C400] 08:58:59 INFO - PROCESS | 1652 | 1469030339325 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 943ms 08:58:59 INFO - PROCESS | 1652 | 1469030339386 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1652 | 1469030339389 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:58:59 INFO - PROCESS | 1652 | 1469030339393 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1652 | 1469030339397 Marionette TRACE conn5 <- [1,1562,null,{}] 08:58:59 INFO - PROCESS | 1652 | 1469030339408 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}] 08:58:59 INFO - PROCESS | 1652 | 1469030339414 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:59 INFO - PROCESS | 1652 | 1469030339561 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:58:59 INFO - PROCESS | 1652 | 1469030339682 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1652 | 1469030339686 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:58:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF95800 == 41 [pid = 1652] [id = 400] 08:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC4B62800) [pid = 1652] [serial = 1200] [outer = 0000000000000000] 08:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4E80400) [pid = 1652] [serial = 1201] [outer = 0000002EC4B62800] 08:58:59 INFO - PROCESS | 1652 | 1469030339746 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC58E2400) [pid = 1652] [serial = 1202] [outer = 0000002EC4B62800] 08:59:00 INFO - PROCESS | 1652 | 1469030340407 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1030ms 08:59:00 INFO - PROCESS | 1652 | 1469030340425 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1652 | 1469030340428 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 1652 | 1469030340445 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:59:00 INFO - PROCESS | 1652 | 1469030340447 Marionette TRACE conn5 <- [1,1566,null,{}] 08:59:00 INFO - PROCESS | 1652 | 1469030340451 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}] 08:59:00 INFO - PROCESS | 1652 | 1469030340454 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:00 INFO - PROCESS | 1652 | 1469030340586 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:59:00 INFO - PROCESS | 1652 | 1469030340808 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1652 | 1469030340811 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74DC000 == 42 [pid = 1652] [id = 401] 08:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB5644C00) [pid = 1652] [serial = 1203] [outer = 0000000000000000] 08:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB5EC7000) [pid = 1652] [serial = 1204] [outer = 0000002EB5644C00] 08:59:00 INFO - PROCESS | 1652 | 1469030340881 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6BF5000) [pid = 1652] [serial = 1205] [outer = 0000002EB5644C00] 08:59:01 INFO - PROCESS | 1652 | 1469030341439 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1022ms 08:59:01 INFO - PROCESS | 1652 | 1469030341482 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 1652 | 1469030341486 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:59:01 INFO - PROCESS | 1652 | 1469030341492 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1652 | 1469030341495 Marionette TRACE conn5 <- [1,1570,null,{}] 08:59:01 INFO - PROCESS | 1652 | 1469030341500 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}] 08:59:01 INFO - PROCESS | 1652 | 1469030341505 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3436800 == 41 [pid = 1652] [id = 396] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957C800 == 40 [pid = 1652] [id = 395] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93AB000 == 39 [pid = 1652] [id = 394] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB3800 == 38 [pid = 1652] [id = 393] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CE800 == 37 [pid = 1652] [id = 392] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5C89800 == 36 [pid = 1652] [id = 391] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3639000 == 35 [pid = 1652] [id = 390] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06D2000 == 34 [pid = 1652] [id = 389] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC9F000 == 33 [pid = 1652] [id = 388] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC4000 == 32 [pid = 1652] [id = 387] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA92800 == 31 [pid = 1652] [id = 386] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC799E000 == 30 [pid = 1652] [id = 385] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74DC000 == 29 [pid = 1652] [id = 401] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF95800 == 28 [pid = 1652] [id = 400] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC40DB800 == 27 [pid = 1652] [id = 399] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A0800 == 26 [pid = 1652] [id = 397] 08:59:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBABF000 == 25 [pid = 1652] [id = 398] 08:59:02 INFO - PROCESS | 1652 | 1469030342203 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBCEC5000) [pid = 1652] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB6A8D000) [pid = 1652] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC060B400) [pid = 1652] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB5722400) [pid = 1652] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB80C6000) [pid = 1652] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB9CD400) [pid = 1652] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBA31000) [pid = 1652] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBAF5A400) [pid = 1652] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0E83800) [pid = 1652] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC064A400) [pid = 1652] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC28B0000) [pid = 1652] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC202C800) [pid = 1652] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC383D800) [pid = 1652] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC37A6800) [pid = 1652] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3C09C00) [pid = 1652] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBBC7CC00) [pid = 1652] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB7459400) [pid = 1652] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC202F400) [pid = 1652] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC020A800) [pid = 1652] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC5CA2C00) [pid = 1652] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3FF6400) [pid = 1652] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC33ABC00) [pid = 1652] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC0276800) [pid = 1652] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC33A9C00) [pid = 1652] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBD077C00) [pid = 1652] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:59:02 INFO - PROCESS | 1652 | 1469030342385 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1652 | 1469030342388 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C0A800 == 26 [pid = 1652] [id = 402] 08:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB572A000) [pid = 1652] [serial = 1206] [outer = 0000000000000000] 08:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB620E000) [pid = 1652] [serial = 1207] [outer = 0000002EB572A000] 08:59:02 INFO - PROCESS | 1652 | 1469030342438 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6A20C00) [pid = 1652] [serial = 1208] [outer = 0000002EB572A000] 08:59:02 INFO - PROCESS | 1652 | 1469030342893 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1441ms 08:59:02 INFO - PROCESS | 1652 | 1469030342935 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1652 | 1469030342940 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:59:02 INFO - PROCESS | 1652 | 1469030342945 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1652 | 1469030342948 Marionette TRACE conn5 <- [1,1574,null,{}] 08:59:02 INFO - PROCESS | 1652 | 1469030342953 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}] 08:59:02 INFO - PROCESS | 1652 | 1469030342956 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:03 INFO - PROCESS | 1652 | 1469030343048 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:59:03 INFO - PROCESS | 1652 | 1469030343064 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1652 | 1469030343067 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBABF000 == 27 [pid = 1652] [id = 403] 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB7945400) [pid = 1652] [serial = 1209] [outer = 0000000000000000] 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB18A800) [pid = 1652] [serial = 1210] [outer = 0000002EB7945400] 08:59:03 INFO - PROCESS | 1652 | 1469030343115 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBB196800) [pid = 1652] [serial = 1211] [outer = 0000002EB7945400] 08:59:03 INFO - PROCESS | 1652 | 1469030343581 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 692ms 08:59:03 INFO - PROCESS | 1652 | 1469030343641 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:59:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:59:03 INFO - PROCESS | 1652 | 1469030343644 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:59:03 INFO - PROCESS | 1652 | 1469030343649 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1652 | 1469030343651 Marionette TRACE conn5 <- [1,1578,null,{}] 08:59:03 INFO - PROCESS | 1652 | 1469030343685 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}] 08:59:03 INFO - PROCESS | 1652 | 1469030343688 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:03 INFO - PROCESS | 1652 | 1469030343811 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:59:03 INFO - PROCESS | 1652 | 1469030343864 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1652 | 1469030343866 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06E0800 == 28 [pid = 1652] [id = 404] 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB9C8800) [pid = 1652] [serial = 1212] [outer = 0000000000000000] 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBC09000) [pid = 1652] [serial = 1213] [outer = 0000002EBB9C8800] 08:59:03 INFO - PROCESS | 1652 | 1469030343913 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBBD3FC00) [pid = 1652] [serial = 1214] [outer = 0000002EBB9C8800] 08:59:04 INFO - PROCESS | 1652 | 1469030344333 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 712ms 08:59:04 INFO - PROCESS | 1652 | 1469030344370 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1652 | 1469030344374 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:59:04 INFO - PROCESS | 1652 | 1469030344385 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1652 | 1469030344390 Marionette TRACE conn5 <- [1,1582,null,{}] 08:59:04 INFO - PROCESS | 1652 | 1469030344404 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}] 08:59:04 INFO - PROCESS | 1652 | 1469030344408 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:04 INFO - PROCESS | 1652 | 1469030344524 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:59:04 INFO - PROCESS | 1652 | 1469030344574 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1652 | 1469030344576 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32BA000 == 29 [pid = 1652] [id = 405] 08:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBC914C00) [pid = 1652] [serial = 1215] [outer = 0000000000000000] 08:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBD071400) [pid = 1652] [serial = 1216] [outer = 0000002EBC914C00] 08:59:04 INFO - PROCESS | 1652 | 1469030344621 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC020AC00) [pid = 1652] [serial = 1217] [outer = 0000002EBC914C00] 08:59:05 INFO - PROCESS | 1652 | 1469030345065 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 755ms 08:59:05 INFO - PROCESS | 1652 | 1469030345158 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1652 | 1469030345160 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 1652 | 1469030345166 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:59:05 INFO - PROCESS | 1652 | 1469030345167 Marionette TRACE conn5 <- [1,1586,null,{}] 08:59:05 INFO - PROCESS | 1652 | 1469030345171 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}] 08:59:05 INFO - PROCESS | 1652 | 1469030345173 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:05 INFO - PROCESS | 1652 | 1469030345298 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:59:05 INFO - PROCESS | 1652 | 1469030345305 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1652 | 1469030345307 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0C800 == 30 [pid = 1652] [id = 406] 08:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC020B000) [pid = 1652] [serial = 1218] [outer = 0000000000000000] 08:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0649C00) [pid = 1652] [serial = 1219] [outer = 0000002EC020B000] 08:59:05 INFO - PROCESS | 1652 | 1469030345352 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0E82000) [pid = 1652] [serial = 1220] [outer = 0000002EC020B000] 08:59:05 INFO - PROCESS | 1652 | 1469030345781 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 08:59:05 INFO - PROCESS | 1652 | 1469030345800 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1652 | 1469030345802 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 1652 | 1469030345805 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:59:05 INFO - PROCESS | 1652 | 1469030345807 Marionette TRACE conn5 <- [1,1590,null,{}] 08:59:05 INFO - PROCESS | 1652 | 1469030345810 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}] 08:59:05 INFO - PROCESS | 1652 | 1469030345813 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:05 INFO - PROCESS | 1652 | 1469030345924 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:59:05 INFO - PROCESS | 1652 | 1469030345930 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1652 | 1469030345936 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58AD800 == 31 [pid = 1652] [id = 407] 08:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBB9C6C00) [pid = 1652] [serial = 1221] [outer = 0000000000000000] 08:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC2804C00) [pid = 1652] [serial = 1222] [outer = 0000002EBB9C6C00] 08:59:06 INFO - PROCESS | 1652 | 1469030346036 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC294C800) [pid = 1652] [serial = 1223] [outer = 0000002EBB9C6C00] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC6EA6800) [pid = 1652] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC37AB800) [pid = 1652] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC44A4000) [pid = 1652] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB571D800) [pid = 1652] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6BF0800) [pid = 1652] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC6A72800) [pid = 1652] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB5729C00) [pid = 1652] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBBD40C00) [pid = 1652] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB672A000) [pid = 1652] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2D3F800) [pid = 1652] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBBD37400) [pid = 1652] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC383DC00) [pid = 1652] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:59:06 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7905C00) [pid = 1652] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:59:06 INFO - PROCESS | 1652 | 1469030346709 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:59:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 923ms 08:59:06 INFO - PROCESS | 1652 | 1469030346732 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1652 | 1469030346734 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:59:06 INFO - PROCESS | 1652 | 1469030346737 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:59:06 INFO - PROCESS | 1652 | 1469030346739 Marionette TRACE conn5 <- [1,1594,null,{}] 08:59:06 INFO - PROCESS | 1652 | 1469030346743 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}] 08:59:06 INFO - PROCESS | 1652 | 1469030346745 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:06 INFO - PROCESS | 1652 | 1469030346836 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:59:06 INFO - PROCESS | 1652 | 1469030346914 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 1652 | 1469030346916 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB5EE7000 == 32 [pid = 1652] [id = 408] 08:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB5729C00) [pid = 1652] [serial = 1224] [outer = 0000000000000000] 08:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB481C00) [pid = 1652] [serial = 1225] [outer = 0000002EB5729C00] 08:59:06 INFO - PROCESS | 1652 | 1469030346960 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2FF1400) [pid = 1652] [serial = 1226] [outer = 0000002EB5729C00] 08:59:07 INFO - PROCESS | 1652 | 1469030347320 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:59:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 08:59:07 INFO - PROCESS | 1652 | 1469030347369 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 1652 | 1469030347371 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 1652 | 1469030347374 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:59:07 INFO - PROCESS | 1652 | 1469030347376 Marionette TRACE conn5 <- [1,1598,null,{}] 08:59:07 INFO - PROCESS | 1652 | 1469030347379 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}] 08:59:07 INFO - PROCESS | 1652 | 1469030347381 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:07 INFO - PROCESS | 1652 | 1469030347492 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:59:07 INFO - PROCESS | 1652 | 1469030347500 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1652 | 1469030347502 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7980000 == 33 [pid = 1652] [id = 409] 08:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2FF2000) [pid = 1652] [serial = 1227] [outer = 0000000000000000] 08:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC33CF400) [pid = 1652] [serial = 1228] [outer = 0000002EC2FF2000] 08:59:07 INFO - PROCESS | 1652 | 1469030347547 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3839800) [pid = 1652] [serial = 1229] [outer = 0000002EC2FF2000] 08:59:07 INFO - PROCESS | 1652 | 1469030347943 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 627ms 08:59:08 INFO - PROCESS | 1652 | 1469030348005 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1652 | 1469030348007 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:59:08 INFO - PROCESS | 1652 | 1469030348011 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1652 | 1469030348021 Marionette TRACE conn5 <- [1,1602,null,{}] 08:59:08 INFO - PROCESS | 1652 | 1469030348025 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}] 08:59:08 INFO - PROCESS | 1652 | 1469030348026 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:08 INFO - PROCESS | 1652 | 1469030348136 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:59:08 INFO - PROCESS | 1652 | 1469030348175 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1652 | 1469030348177 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E39800 == 34 [pid = 1652] [id = 410] 08:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC33AAC00) [pid = 1652] [serial = 1230] [outer = 0000000000000000] 08:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3C04400) [pid = 1652] [serial = 1231] [outer = 0000002EC33AAC00] 08:59:08 INFO - PROCESS | 1652 | 1469030348221 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC44A2400) [pid = 1652] [serial = 1232] [outer = 0000002EC33AAC00] 08:59:08 INFO - PROCESS | 1652 | 1469030348693 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]]]}] 08:59:08 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 08:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 732ms 08:59:08 INFO - PROCESS | 1652 | 1469030348747 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1652 | 1469030348752 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:59:08 INFO - PROCESS | 1652 | 1469030348757 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1652 | 1469030348761 Marionette TRACE conn5 <- [1,1606,null,{}] 08:59:08 INFO - PROCESS | 1652 | 1469030348793 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}] 08:59:08 INFO - PROCESS | 1652 | 1469030348797 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:08 INFO - PROCESS | 1652 | 1469030348931 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:59:09 INFO - PROCESS | 1652 | 1469030349025 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1652 | 1469030349030 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2DB800 == 35 [pid = 1652] [id = 411] 08:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6729800) [pid = 1652] [serial = 1233] [outer = 0000000000000000] 08:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6A8D000) [pid = 1652] [serial = 1234] [outer = 0000002EB6729800] 08:59:09 INFO - PROCESS | 1652 | 1469030349112 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6C96C00) [pid = 1652] [serial = 1235] [outer = 0000002EB6729800] 08:59:09 INFO - PROCESS | 1652 | 1469030349882 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]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1172ms 08:59:09 INFO - PROCESS | 1652 | 1469030349933 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1652 | 1469030349938 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:59:09 INFO - PROCESS | 1652 | 1469030349945 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1652 | 1469030349948 Marionette TRACE conn5 <- [1,1610,null,{}] 08:59:09 INFO - PROCESS | 1652 | 1469030349952 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}] 08:59:09 INFO - PROCESS | 1652 | 1469030349955 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:10 INFO - PROCESS | 1652 | 1469030350088 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:59:10 INFO - PROCESS | 1652 | 1469030350160 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1652 | 1469030350163 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C3800 == 36 [pid = 1652] [id = 412] 08:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBB93BC00) [pid = 1652] [serial = 1236] [outer = 0000000000000000] 08:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBBC83000) [pid = 1652] [serial = 1237] [outer = 0000002EBB93BC00] 08:59:10 INFO - PROCESS | 1652 | 1469030350261 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBC915800) [pid = 1652] [serial = 1238] [outer = 0000002EBB93BC00] 08:59:11 INFO - PROCESS | 1652 | 1469030351141 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]]]}] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7980000 == 35 [pid = 1652] [id = 409] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB5EE7000 == 34 [pid = 1652] [id = 408] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58AD800 == 33 [pid = 1652] [id = 407] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0C800 == 32 [pid = 1652] [id = 406] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32BA000 == 31 [pid = 1652] [id = 405] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06E0800 == 30 [pid = 1652] [id = 404] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBABF000 == 29 [pid = 1652] [id = 403] 08:59:11 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C0A800 == 28 [pid = 1652] [id = 402] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC7622400) [pid = 1652] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC383EC00) [pid = 1652] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC3FF4000) [pid = 1652] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC5CA7800) [pid = 1652] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC4E7F000) [pid = 1652] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD3C400) [pid = 1652] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB6BFB000) [pid = 1652] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB1F1400) [pid = 1652] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC6AC3400) [pid = 1652] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0E82C00) [pid = 1652] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC208C000) [pid = 1652] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBCAD9000) [pid = 1652] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC0202800) [pid = 1652] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6A1CC00) [pid = 1652] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6D0C800) [pid = 1652] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC31B9C00) [pid = 1652] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBD40800) [pid = 1652] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCA74400) [pid = 1652] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3FEA800) [pid = 1652] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC7616400) [pid = 1652] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC790C400) [pid = 1652] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC6EA5C00) [pid = 1652] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC33D4400) [pid = 1652] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC33D2800) [pid = 1652] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:59:11 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC33D2000) [pid = 1652] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:59:11 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 08:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1294ms 08:59:11 INFO - PROCESS | 1652 | 1469030351241 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1652 | 1469030351246 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:59:11 INFO - PROCESS | 1652 | 1469030351251 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:59:11 INFO - PROCESS | 1652 | 1469030351254 Marionette TRACE conn5 <- [1,1614,null,{}] 08:59:11 INFO - PROCESS | 1652 | 1469030351260 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}] 08:59:11 INFO - PROCESS | 1652 | 1469030351263 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:11 INFO - PROCESS | 1652 | 1469030351363 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:59:11 INFO - PROCESS | 1652 | 1469030351371 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1652 | 1469030351375 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2EE800 == 29 [pid = 1652] [id = 413] 08:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6C92400) [pid = 1652] [serial = 1239] [outer = 0000000000000000] 08:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6D11400) [pid = 1652] [serial = 1240] [outer = 0000002EB6C92400] 08:59:11 INFO - PROCESS | 1652 | 1469030351425 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBB18D400) [pid = 1652] [serial = 1241] [outer = 0000002EB6C92400] 08:59:11 INFO - PROCESS | 1652 | 1469030351905 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 08:59:11 INFO - PROCESS | 1652 | 1469030351946 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1652 | 1469030351951 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:59:11 INFO - PROCESS | 1652 | 1469030351957 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1652 | 1469030351959 Marionette TRACE conn5 <- [1,1618,null,{}] 08:59:11 INFO - PROCESS | 1652 | 1469030351963 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}] 08:59:11 INFO - PROCESS | 1652 | 1469030351966 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:12 INFO - PROCESS | 1652 | 1469030352056 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:59:12 INFO - PROCESS | 1652 | 1469030352065 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1652 | 1469030352067 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EE0800 == 30 [pid = 1652] [id = 414] 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBC04400) [pid = 1652] [serial = 1242] [outer = 0000000000000000] 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD37400) [pid = 1652] [serial = 1243] [outer = 0000002EBBC04400] 08:59:12 INFO - PROCESS | 1652 | 1469030352114 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBCA74400) [pid = 1652] [serial = 1244] [outer = 0000002EBBC04400] 08:59:12 INFO - PROCESS | 1652 | 1469030352589 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:59:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 08:59:12 INFO - PROCESS | 1652 | 1469030352651 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1652 | 1469030352654 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:59:12 INFO - PROCESS | 1652 | 1469030352657 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1652 | 1469030352661 Marionette TRACE conn5 <- [1,1622,null,{}] 08:59:12 INFO - PROCESS | 1652 | 1469030352672 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}] 08:59:12 INFO - PROCESS | 1652 | 1469030352677 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:12 INFO - PROCESS | 1652 | 1469030352836 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:59:12 INFO - PROCESS | 1652 | 1469030352846 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1652 | 1469030352849 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC366B000 == 31 [pid = 1652] [id = 415] 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5723C00) [pid = 1652] [serial = 1245] [outer = 0000000000000000] 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0276800) [pid = 1652] [serial = 1246] [outer = 0000002EB5723C00] 08:59:12 INFO - PROCESS | 1652 | 1469030352898 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC202AC00) [pid = 1652] [serial = 1247] [outer = 0000002EB5723C00] 08:59:13 INFO - PROCESS | 1652 | 1469030353324 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 08:59:13 INFO - PROCESS | 1652 | 1469030353351 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 1652 | 1469030353353 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:59:13 INFO - PROCESS | 1652 | 1469030353356 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1652 | 1469030353358 Marionette TRACE conn5 <- [1,1626,null,{}] 08:59:13 INFO - PROCESS | 1652 | 1469030353362 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}] 08:59:13 INFO - PROCESS | 1652 | 1469030353364 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:13 INFO - PROCESS | 1652 | 1469030353491 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:59:13 INFO - PROCESS | 1652 | 1469030353503 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1652 | 1469030353505 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6346800 == 32 [pid = 1652] [id = 416] 08:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2089400) [pid = 1652] [serial = 1248] [outer = 0000000000000000] 08:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2885400) [pid = 1652] [serial = 1249] [outer = 0000002EC2089400] 08:59:13 INFO - PROCESS | 1652 | 1469030353551 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2FE8C00) [pid = 1652] [serial = 1250] [outer = 0000002EC2089400] 08:59:14 INFO - PROCESS | 1652 | 1469030354014 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 08:59:14 INFO - PROCESS | 1652 | 1469030354052 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1652 | 1469030354054 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:59:14 INFO - PROCESS | 1652 | 1469030354057 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1652 | 1469030354059 Marionette TRACE conn5 <- [1,1630,null,{}] 08:59:14 INFO - PROCESS | 1652 | 1469030354062 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}] 08:59:14 INFO - PROCESS | 1652 | 1469030354064 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:14 INFO - PROCESS | 1652 | 1469030354202 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:59:14 INFO - PROCESS | 1652 | 1469030354220 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1652 | 1469030354222 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CB800 == 33 [pid = 1652] [id = 417] 08:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33A9C00) [pid = 1652] [serial = 1251] [outer = 0000000000000000] 08:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC33D2400) [pid = 1652] [serial = 1252] [outer = 0000002EC33A9C00] 08:59:14 INFO - PROCESS | 1652 | 1469030354266 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3979400) [pid = 1652] [serial = 1253] [outer = 0000002EC33A9C00] 08:59:14 INFO - PROCESS | 1652 | 1469030354702 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 08:59:14 INFO - PROCESS | 1652 | 1469030354732 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1652 | 1469030354734 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:59:14 INFO - PROCESS | 1652 | 1469030354737 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1652 | 1469030354739 Marionette TRACE conn5 <- [1,1634,null,{}] 08:59:14 INFO - PROCESS | 1652 | 1469030354748 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}] 08:59:14 INFO - PROCESS | 1652 | 1469030354754 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:14 INFO - PROCESS | 1652 | 1469030354893 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:59:14 INFO - PROCESS | 1652 | 1469030354956 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1652 | 1469030354959 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EBF000 == 34 [pid = 1652] [id = 418] 08:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC4306C00) [pid = 1652] [serial = 1254] [outer = 0000000000000000] 08:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC58D6C00) [pid = 1652] [serial = 1255] [outer = 0000002EC4306C00] 08:59:15 INFO - PROCESS | 1652 | 1469030355004 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC5CA8000) [pid = 1652] [serial = 1256] [outer = 0000002EC4306C00] 08:59:15 INFO - PROCESS | 1652 | 1469030355421 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:59:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 733ms 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB7945400) [pid = 1652] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB5644C00) [pid = 1652] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB9C8800) [pid = 1652] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB9C6C00) [pid = 1652] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC020B000) [pid = 1652] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2FF2000) [pid = 1652] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB572A000) [pid = 1652] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB5729C00) [pid = 1652] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB672B400) [pid = 1652] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC020C400) [pid = 1652] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC4B62800) [pid = 1652] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:59:15 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBC914C00) [pid = 1652] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:59:15 INFO - PROCESS | 1652 | 1469030355550 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1652 | 1469030355553 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:59:15 INFO - PROCESS | 1652 | 1469030355563 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1652 | 1469030355565 Marionette TRACE conn5 <- [1,1638,null,{}] 08:59:15 INFO - PROCESS | 1652 | 1469030355568 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}] 08:59:15 INFO - PROCESS | 1652 | 1469030355570 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:59:15 INFO - PROCESS | 1652 | 1469030355658 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:59:15 INFO - PROCESS | 1652 | 1469030355665 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1652 | 1469030355667 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC459C000 == 35 [pid = 1652] [id = 419] 08:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB18B000) [pid = 1652] [serial = 1257] [outer = 0000000000000000] 08:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB197C00) [pid = 1652] [serial = 1258] [outer = 0000002EBB18B000] 08:59:15 INFO - PROCESS | 1652 | 1469030355713 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2024C00) [pid = 1652] [serial = 1259] [outer = 0000002EBB18B000] 08:59:16 INFO - PROCESS | 1652 | 1469030356118 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 08:59:16 INFO - PROCESS | 1652 | 1469030356205 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1652 | 1469030356207 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:59:16 INFO - PROCESS | 1652 | 1469030356210 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1652 | 1469030356212 Marionette TRACE conn5 <- [1,1642,null,{}] 08:59:16 INFO - PROCESS | 1652 | 1469030356216 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}] 08:59:16 INFO - PROCESS | 1652 | 1469030356218 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:16 INFO - PROCESS | 1652 | 1469030356309 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:59:16 INFO - PROCESS | 1652 | 1469030356316 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1652 | 1469030356318 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93A7000 == 36 [pid = 1652] [id = 420] 08:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC5F2FC00) [pid = 1652] [serial = 1260] [outer = 0000000000000000] 08:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC6A73C00) [pid = 1652] [serial = 1261] [outer = 0000002EC5F2FC00] 08:59:16 INFO - PROCESS | 1652 | 1469030356364 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC6EA3800) [pid = 1652] [serial = 1262] [outer = 0000002EC5F2FC00] 08:59:16 INFO - PROCESS | 1652 | 1469030356768 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 586ms 08:59:16 INFO - PROCESS | 1652 | 1469030356799 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1652 | 1469030356802 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:59:16 INFO - PROCESS | 1652 | 1469030356817 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1652 | 1469030356819 Marionette TRACE conn5 <- [1,1646,null,{}] 08:59:16 INFO - PROCESS | 1652 | 1469030356823 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}] 08:59:16 INFO - PROCESS | 1652 | 1469030356825 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:16 INFO - PROCESS | 1652 | 1469030356912 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:59:16 INFO - PROCESS | 1652 | 1469030356918 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1652 | 1469030356920 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96B0800 == 37 [pid = 1652] [id = 421] 08:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC6EAA400) [pid = 1652] [serial = 1263] [outer = 0000000000000000] 08:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC7617400) [pid = 1652] [serial = 1264] [outer = 0000002EC6EAA400] 08:59:16 INFO - PROCESS | 1652 | 1469030356965 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7620800) [pid = 1652] [serial = 1265] [outer = 0000002EC6EAA400] 08:59:17 INFO - PROCESS | 1652 | 1469030357400 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 627ms 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:59:17 INFO - PROCESS | 1652 | 1469030357457 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1652 | 1469030357460 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:59:17 INFO - PROCESS | 1652 | 1469030357463 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1652 | 1469030357465 Marionette TRACE conn5 <- [1,1650,null,{}] 08:59:17 INFO - PROCESS | 1652 | 1469030357468 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}] 08:59:17 INFO - PROCESS | 1652 | 1469030357478 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:17 INFO - PROCESS | 1652 | 1469030357606 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:59:17 INFO - PROCESS | 1652 | 1469030357734 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1652 | 1469030357737 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80E0800 == 38 [pid = 1652] [id = 422] 08:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB4D4E000) [pid = 1652] [serial = 1266] [outer = 0000000000000000] 08:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB5726C00) [pid = 1652] [serial = 1267] [outer = 0000002EB4D4E000] 08:59:17 INFO - PROCESS | 1652 | 1469030357799 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6D0E800) [pid = 1652] [serial = 1268] [outer = 0000002EB4D4E000] 08:59:18 INFO - PROCESS | 1652 | 1469030358451 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1027ms 08:59:18 INFO - PROCESS | 1652 | 1469030358495 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1652 | 1469030358500 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:59:18 INFO - PROCESS | 1652 | 1469030358505 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1652 | 1469030358509 Marionette TRACE conn5 <- [1,1654,null,{}] 08:59:18 INFO - PROCESS | 1652 | 1469030358534 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}] 08:59:18 INFO - PROCESS | 1652 | 1469030358537 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:18 INFO - PROCESS | 1652 | 1469030358657 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:59:18 INFO - PROCESS | 1652 | 1469030358777 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1652 | 1469030358780 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC459D000 == 39 [pid = 1652] [id = 423] 08:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBCEC5800) [pid = 1652] [serial = 1269] [outer = 0000000000000000] 08:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBD073000) [pid = 1652] [serial = 1270] [outer = 0000002EBCEC5800] 08:59:18 INFO - PROCESS | 1652 | 1469030358838 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC060D800) [pid = 1652] [serial = 1271] [outer = 0000002EBCEC5800] 08:59:19 INFO - PROCESS | 1652 | 1469030359444 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1003ms 08:59:19 INFO - PROCESS | 1652 | 1469030359512 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:59:19 INFO - PROCESS | 1652 | 1469030359515 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 1652 | 1469030359519 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1652 | 1469030359521 Marionette TRACE conn5 <- [1,1658,null,{}] 08:59:19 INFO - PROCESS | 1652 | 1469030359526 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}] 08:59:19 INFO - PROCESS | 1652 | 1469030359528 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:19 INFO - PROCESS | 1652 | 1469030359644 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:59:19 INFO - PROCESS | 1652 | 1469030359766 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1652 | 1469030359768 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2B4800 == 40 [pid = 1652] [id = 424] 08:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC2FEEC00) [pid = 1652] [serial = 1272] [outer = 0000000000000000] 08:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3FEE000) [pid = 1652] [serial = 1273] [outer = 0000002EC2FEEC00] 08:59:19 INFO - PROCESS | 1652 | 1469030359824 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC4C21000) [pid = 1652] [serial = 1274] [outer = 0000002EC2FEEC00] 08:59:20 INFO - PROCESS | 1652 | 1469030360449 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 985ms 08:59:20 INFO - PROCESS | 1652 | 1469030360505 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1652 | 1469030360509 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:59:20 INFO - PROCESS | 1652 | 1469030360521 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1652 | 1469030360526 Marionette TRACE conn5 <- [1,1662,null,{}] 08:59:20 INFO - PROCESS | 1652 | 1469030360530 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}] 08:59:20 INFO - PROCESS | 1652 | 1469030360534 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:20 INFO - PROCESS | 1652 | 1469030360655 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:59:20 INFO - PROCESS | 1652 | 1469030360879 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1652 | 1469030360882 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80D0000 == 41 [pid = 1652] [id = 425] 08:59:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6729000) [pid = 1652] [serial = 1275] [outer = 0000000000000000] 08:59:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6C8CC00) [pid = 1652] [serial = 1276] [outer = 0000002EB6729000] 08:59:20 INFO - PROCESS | 1652 | 1469030360948 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBB18A400) [pid = 1652] [serial = 1277] [outer = 0000002EB6729000] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96B0800 == 40 [pid = 1652] [id = 421] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93A7000 == 39 [pid = 1652] [id = 420] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC459C000 == 38 [pid = 1652] [id = 419] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EBF000 == 37 [pid = 1652] [id = 418] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CB800 == 36 [pid = 1652] [id = 417] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6346800 == 35 [pid = 1652] [id = 416] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC366B000 == 34 [pid = 1652] [id = 415] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EE0800 == 33 [pid = 1652] [id = 414] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2EE800 == 32 [pid = 1652] [id = 413] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2DB800 == 31 [pid = 1652] [id = 411] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E39800 == 30 [pid = 1652] [id = 410] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C3800 == 29 [pid = 1652] [id = 412] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2B4800 == 28 [pid = 1652] [id = 424] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC459D000 == 27 [pid = 1652] [id = 423] 08:59:22 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80E0800 == 26 [pid = 1652] [id = 422] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBB18A800) [pid = 1652] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBB196800) [pid = 1652] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6BF5000) [pid = 1652] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB5EC7000) [pid = 1652] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBBC09000) [pid = 1652] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2804C00) [pid = 1652] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0E82000) [pid = 1652] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0649C00) [pid = 1652] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3839800) [pid = 1652] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB620E000) [pid = 1652] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A20C00) [pid = 1652] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB481C00) [pid = 1652] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33CF400) [pid = 1652] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC294C800) [pid = 1652] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB937800) [pid = 1652] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6A1E000) [pid = 1652] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3C04400) [pid = 1652] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC2088C00) [pid = 1652] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC0643800) [pid = 1652] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC58E2400) [pid = 1652] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC4E80400) [pid = 1652] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBD071400) [pid = 1652] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC020AC00) [pid = 1652] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2FF1400) [pid = 1652] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBBD3FC00) [pid = 1652] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:59:22 INFO - PROCESS | 1652 | 1469030362254 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1800ms 08:59:22 INFO - PROCESS | 1652 | 1469030362320 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1652 | 1469030362324 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:59:22 INFO - PROCESS | 1652 | 1469030362332 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1652 | 1469030362335 Marionette TRACE conn5 <- [1,1666,null,{}] 08:59:22 INFO - PROCESS | 1652 | 1469030362342 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}] 08:59:22 INFO - PROCESS | 1652 | 1469030362345 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:22 INFO - PROCESS | 1652 | 1469030362480 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:59:22 INFO - PROCESS | 1652 | 1469030362488 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1652 | 1469030362493 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8018000 == 27 [pid = 1652] [id = 426] 08:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB672C800) [pid = 1652] [serial = 1278] [outer = 0000000000000000] 08:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A17400) [pid = 1652] [serial = 1279] [outer = 0000002EB672C800] 08:59:22 INFO - PROCESS | 1652 | 1469030362548 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6BF4800) [pid = 1652] [serial = 1280] [outer = 0000002EB672C800] 08:59:23 INFO - PROCESS | 1652 | 1469030363021 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 08:59:23 INFO - PROCESS | 1652 | 1469030363067 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1652 | 1469030363073 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:59:23 INFO - PROCESS | 1652 | 1469030363080 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1652 | 1469030363082 Marionette TRACE conn5 <- [1,1670,null,{}] 08:59:23 INFO - PROCESS | 1652 | 1469030363086 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}] 08:59:23 INFO - PROCESS | 1652 | 1469030363089 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:23 INFO - PROCESS | 1652 | 1469030363190 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:59:23 INFO - PROCESS | 1652 | 1469030363196 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1652 | 1469030363199 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE61000 == 28 [pid = 1652] [id = 427] 08:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6D10C00) [pid = 1652] [serial = 1281] [outer = 0000000000000000] 08:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB80BF000) [pid = 1652] [serial = 1282] [outer = 0000002EB6D10C00] 08:59:23 INFO - PROCESS | 1652 | 1469030363247 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB195000) [pid = 1652] [serial = 1283] [outer = 0000002EB6D10C00] 08:59:23 INFO - PROCESS | 1652 | 1469030363707 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 08:59:23 INFO - PROCESS | 1652 | 1469030363771 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1652 | 1469030363773 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:59:23 INFO - PROCESS | 1652 | 1469030363777 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1652 | 1469030363780 Marionette TRACE conn5 <- [1,1674,null,{}] 08:59:23 INFO - PROCESS | 1652 | 1469030363792 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}] 08:59:23 INFO - PROCESS | 1652 | 1469030363797 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:23 INFO - PROCESS | 1652 | 1469030363917 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:59:24 INFO - PROCESS | 1652 | 1469030364000 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 1652 | 1469030364004 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29DF000 == 29 [pid = 1652] [id = 428] 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBA2F800) [pid = 1652] [serial = 1284] [outer = 0000000000000000] 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBD40C00) [pid = 1652] [serial = 1285] [outer = 0000002EBBA2F800] 08:59:24 INFO - PROCESS | 1652 | 1469030364053 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBC96C000) [pid = 1652] [serial = 1286] [outer = 0000002EBBA2F800] 08:59:24 INFO - PROCESS | 1652 | 1469030364472 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]]]}] 08:59:24 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 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 08:59:24 INFO - PROCESS | 1652 | 1469030364512 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1652 | 1469030364515 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:59:24 INFO - PROCESS | 1652 | 1469030364518 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1652 | 1469030364520 Marionette TRACE conn5 <- [1,1678,null,{}] 08:59:24 INFO - PROCESS | 1652 | 1469030364524 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}] 08:59:24 INFO - PROCESS | 1652 | 1469030364526 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:24 INFO - PROCESS | 1652 | 1469030364641 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:59:24 INFO - PROCESS | 1652 | 1469030364647 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 1652 | 1469030364649 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC365B800 == 30 [pid = 1652] [id = 429] 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCEC8800) [pid = 1652] [serial = 1287] [outer = 0000000000000000] 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCED0800) [pid = 1652] [serial = 1288] [outer = 0000002EBCEC8800] 08:59:24 INFO - PROCESS | 1652 | 1469030364695 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC020A000) [pid = 1652] [serial = 1289] [outer = 0000002EBCEC8800] 08:59:25 INFO - PROCESS | 1652 | 1469030365146 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 08:59:25 INFO - PROCESS | 1652 | 1469030365214 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 1652 | 1469030365216 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:59:25 INFO - PROCESS | 1652 | 1469030365219 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1652 | 1469030365221 Marionette TRACE conn5 <- [1,1682,null,{}] 08:59:25 INFO - PROCESS | 1652 | 1469030365225 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}] 08:59:25 INFO - PROCESS | 1652 | 1469030365227 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:25 INFO - PROCESS | 1652 | 1469030365363 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:59:25 INFO - PROCESS | 1652 | 1469030365373 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1652 | 1469030365375 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC40EF800 == 31 [pid = 1652] [id = 430] 08:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC020A800) [pid = 1652] [serial = 1290] [outer = 0000000000000000] 08:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC064C400) [pid = 1652] [serial = 1291] [outer = 0000002EC020A800] 08:59:25 INFO - PROCESS | 1652 | 1469030365464 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0E8BC00) [pid = 1652] [serial = 1292] [outer = 0000002EC020A800] 08:59:25 INFO - PROCESS | 1652 | 1469030365882 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 08:59:25 INFO - PROCESS | 1652 | 1469030365893 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 1652 | 1469030365895 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:59:25 INFO - PROCESS | 1652 | 1469030365899 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 1652 | 1469030365900 Marionette TRACE conn5 <- [1,1686,null,{}] 08:59:25 INFO - PROCESS | 1652 | 1469030365904 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}] 08:59:25 INFO - PROCESS | 1652 | 1469030365910 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:26 INFO - PROCESS | 1652 | 1469030366045 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:59:26 INFO - PROCESS | 1652 | 1469030366050 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1652 | 1469030366053 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC634A800 == 32 [pid = 1652] [id = 431] 08:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC0273800) [pid = 1652] [serial = 1293] [outer = 0000000000000000] 08:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC280F800) [pid = 1652] [serial = 1294] [outer = 0000002EC0273800] 08:59:26 INFO - PROCESS | 1652 | 1469030366100 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33A8800) [pid = 1652] [serial = 1295] [outer = 0000002EC0273800] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC4306C00) [pid = 1652] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC33A9C00) [pid = 1652] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB5723C00) [pid = 1652] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33AAC00) [pid = 1652] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBBC04400) [pid = 1652] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6C92400) [pid = 1652] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6729800) [pid = 1652] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB93BC00) [pid = 1652] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB18B000) [pid = 1652] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC2089400) [pid = 1652] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC5F2FC00) [pid = 1652] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:26 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC6EAA400) [pid = 1652] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:26 INFO - PROCESS | 1652 | 1469030366732 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]]]}] 08:59:26 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 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 879ms 08:59:26 INFO - PROCESS | 1652 | 1469030366780 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1652 | 1469030366783 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 1652 | 1469030366786 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:59:26 INFO - PROCESS | 1652 | 1469030366788 Marionette TRACE conn5 <- [1,1690,null,{}] 08:59:26 INFO - PROCESS | 1652 | 1469030366791 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}] 08:59:26 INFO - PROCESS | 1652 | 1469030366793 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:26 INFO - PROCESS | 1652 | 1469030366872 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:59:26 INFO - PROCESS | 1652 | 1469030366883 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1652 | 1469030366885 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C4800 == 33 [pid = 1652] [id = 432] 08:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB93BC00) [pid = 1652] [serial = 1296] [outer = 0000000000000000] 08:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC020B400) [pid = 1652] [serial = 1297] [outer = 0000002EBB93BC00] 08:59:26 INFO - PROCESS | 1652 | 1469030366929 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2D3F400) [pid = 1652] [serial = 1298] [outer = 0000002EBB93BC00] 08:59:27 INFO - PROCESS | 1652 | 1469030367350 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 587ms 08:59:27 INFO - PROCESS | 1652 | 1469030367379 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1652 | 1469030367381 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 1652 | 1469030367385 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:59:27 INFO - PROCESS | 1652 | 1469030367387 Marionette TRACE conn5 <- [1,1694,null,{}] 08:59:27 INFO - PROCESS | 1652 | 1469030367394 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}] 08:59:27 INFO - PROCESS | 1652 | 1469030367396 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:27 INFO - PROCESS | 1652 | 1469030367477 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:59:27 INFO - PROCESS | 1652 | 1469030367483 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1652 | 1469030367485 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7998800 == 34 [pid = 1652] [id = 433] 08:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC31B7C00) [pid = 1652] [serial = 1299] [outer = 0000000000000000] 08:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33CB000) [pid = 1652] [serial = 1300] [outer = 0000002EC31B7C00] 08:59:27 INFO - PROCESS | 1652 | 1469030367531 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3833C00) [pid = 1652] [serial = 1301] [outer = 0000002EC31B7C00] 08:59:27 INFO - PROCESS | 1652 | 1469030367955 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 627ms 08:59:28 INFO - PROCESS | 1652 | 1469030368017 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1652 | 1469030368019 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:59:28 INFO - PROCESS | 1652 | 1469030368023 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1652 | 1469030368024 Marionette TRACE conn5 <- [1,1698,null,{}] 08:59:28 INFO - PROCESS | 1652 | 1469030368028 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}] 08:59:28 INFO - PROCESS | 1652 | 1469030368030 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:28 INFO - PROCESS | 1652 | 1469030368109 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:59:28 INFO - PROCESS | 1652 | 1469030368116 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1652 | 1469030368118 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB7000 == 35 [pid = 1652] [id = 434] 08:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC2890C00) [pid = 1652] [serial = 1302] [outer = 0000000000000000] 08:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3862C00) [pid = 1652] [serial = 1303] [outer = 0000002EC2890C00] 08:59:28 INFO - PROCESS | 1652 | 1469030368163 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3DE4400) [pid = 1652] [serial = 1304] [outer = 0000002EC2890C00] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE61000 == 34 [pid = 1652] [id = 427] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8018000 == 33 [pid = 1652] [id = 426] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80D0000 == 32 [pid = 1652] [id = 425] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC40EF800 == 31 [pid = 1652] [id = 430] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29DF000 == 30 [pid = 1652] [id = 428] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC634A800 == 29 [pid = 1652] [id = 431] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC365B800 == 28 [pid = 1652] [id = 429] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7998800 == 27 [pid = 1652] [id = 433] 08:59:29 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C4800 == 26 [pid = 1652] [id = 432] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC7617400) [pid = 1652] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC58D6C00) [pid = 1652] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33D2400) [pid = 1652] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0276800) [pid = 1652] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC44A2400) [pid = 1652] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBBD37400) [pid = 1652] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBCA74400) [pid = 1652] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6D11400) [pid = 1652] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBB18D400) [pid = 1652] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6A8D000) [pid = 1652] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6C96C00) [pid = 1652] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBBC83000) [pid = 1652] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBC915800) [pid = 1652] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC202AC00) [pid = 1652] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBB197C00) [pid = 1652] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC2024C00) [pid = 1652] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC7620800) [pid = 1652] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC5CA8000) [pid = 1652] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC2885400) [pid = 1652] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC2FE8C00) [pid = 1652] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC3979400) [pid = 1652] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC6EA3800) [pid = 1652] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC6A73C00) [pid = 1652] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:59:29 INFO - PROCESS | 1652 | 1469030369906 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1944ms 08:59:29 INFO - PROCESS | 1652 | 1469030369971 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1652 | 1469030369975 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:59:29 INFO - PROCESS | 1652 | 1469030369981 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1652 | 1469030369984 Marionette TRACE conn5 <- [1,1702,null,{}] 08:59:29 INFO - PROCESS | 1652 | 1469030369991 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}] 08:59:29 INFO - PROCESS | 1652 | 1469030369994 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:30 INFO - PROCESS | 1652 | 1469030370089 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:59:30 INFO - PROCESS | 1652 | 1469030370103 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1652 | 1469030370106 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB80E9000 == 27 [pid = 1652] [id = 435] 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EB6729800) [pid = 1652] [serial = 1305] [outer = 0000000000000000] 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB6A12400) [pid = 1652] [serial = 1306] [outer = 0000002EB6729800] 08:59:30 INFO - PROCESS | 1652 | 1469030370157 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6BA6400) [pid = 1652] [serial = 1307] [outer = 0000002EB6729800] 08:59:30 INFO - PROCESS | 1652 | 1469030370625 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 08:59:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:59:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:30 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1652 | 1469030370682 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:59:30 INFO - PROCESS | 1652 | 1469030370688 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1652 | 1469030370691 Marionette TRACE conn5 <- [1,1706,null,{}] 08:59:30 INFO - PROCESS | 1652 | 1469030370695 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}] 08:59:30 INFO - PROCESS | 1652 | 1469030370699 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:30 INFO - PROCESS | 1652 | 1469030370792 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:59:30 INFO - PROCESS | 1652 | 1469030370801 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1652 | 1469030370803 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC94D800 == 28 [pid = 1652] [id = 436] 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB6C95C00) [pid = 1652] [serial = 1308] [outer = 0000000000000000] 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6D0FC00) [pid = 1652] [serial = 1309] [outer = 0000002EB6C95C00] 08:59:30 INFO - PROCESS | 1652 | 1469030370852 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6F1A400) [pid = 1652] [serial = 1310] [outer = 0000002EB6C95C00] 08:59:31 INFO - PROCESS | 1652 | 1469030371329 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 08:59:31 INFO - PROCESS | 1652 | 1469030371382 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1652 | 1469030371385 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:59:31 INFO - PROCESS | 1652 | 1469030371389 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1652 | 1469030371392 Marionette TRACE conn5 <- [1,1710,null,{}] 08:59:31 INFO - PROCESS | 1652 | 1469030371404 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}] 08:59:31 INFO - PROCESS | 1652 | 1469030371409 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:31 INFO - PROCESS | 1652 | 1469030371524 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:59:31 INFO - PROCESS | 1652 | 1469030371601 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1652 | 1469030371604 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2047800 == 29 [pid = 1652] [id = 437] 08:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB4D47000) [pid = 1652] [serial = 1311] [outer = 0000000000000000] 08:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBB2BF800) [pid = 1652] [serial = 1312] [outer = 0000002EB4D47000] 08:59:31 INFO - PROCESS | 1652 | 1469030371653 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBB9C6C00) [pid = 1652] [serial = 1313] [outer = 0000002EB4D47000] 08:59:32 INFO - PROCESS | 1652 | 1469030372029 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]]]}] 08:59:32 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 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 08:59:32 INFO - PROCESS | 1652 | 1469030372081 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1652 | 1469030372084 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:59:32 INFO - PROCESS | 1652 | 1469030372088 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1652 | 1469030372090 Marionette TRACE conn5 <- [1,1714,null,{}] 08:59:32 INFO - PROCESS | 1652 | 1469030372093 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}] 08:59:32 INFO - PROCESS | 1652 | 1469030372095 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:32 INFO - PROCESS | 1652 | 1469030372181 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:59:32 INFO - PROCESS | 1652 | 1469030372186 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1652 | 1469030372188 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322E000 == 30 [pid = 1652] [id = 438] 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBD38000) [pid = 1652] [serial = 1314] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD43400) [pid = 1652] [serial = 1315] [outer = 0000002EBBD38000] 08:59:32 INFO - PROCESS | 1652 | 1469030372235 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBBF48C00) [pid = 1652] [serial = 1316] [outer = 0000002EBBD38000] 08:59:32 INFO - PROCESS | 1652 | 1469030372657 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 627ms 08:59:32 INFO - PROCESS | 1652 | 1469030372717 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 1652 | 1469030372719 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:59:32 INFO - PROCESS | 1652 | 1469030372723 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1652 | 1469030372724 Marionette TRACE conn5 <- [1,1718,null,{}] 08:59:32 INFO - PROCESS | 1652 | 1469030372728 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}] 08:59:32 INFO - PROCESS | 1652 | 1469030372730 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:32 INFO - PROCESS | 1652 | 1469030372812 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:59:32 INFO - PROCESS | 1652 | 1469030372820 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1652 | 1469030372822 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC4000 == 31 [pid = 1652] [id = 439] 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5727C00) [pid = 1652] [serial = 1317] [outer = 0000000000000000] 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCA77400) [pid = 1652] [serial = 1318] [outer = 0000002EB5727C00] 08:59:32 INFO - PROCESS | 1652 | 1469030372867 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCECA800) [pid = 1652] [serial = 1319] [outer = 0000002EB5727C00] 08:59:33 INFO - PROCESS | 1652 | 1469030373319 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] 08:59:33 INFO - PROCESS | 1652 | 1469030373356 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:59:33 INFO - PROCESS | 1652 | 1469030373359 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1652 | 1469030373361 Marionette TRACE conn5 <- [1,1722,null,{}] 08:59:33 INFO - PROCESS | 1652 | 1469030373364 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}] 08:59:33 INFO - PROCESS | 1652 | 1469030373370 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:33 INFO - PROCESS | 1652 | 1469030373480 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:59:33 INFO - PROCESS | 1652 | 1469030373488 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1652 | 1469030373490 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58A9000 == 32 [pid = 1652] [id = 440] 08:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBD5DC800) [pid = 1652] [serial = 1320] [outer = 0000000000000000] 08:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC06AD800) [pid = 1652] [serial = 1321] [outer = 0000002EBD5DC800] 08:59:33 INFO - PROCESS | 1652 | 1469030373536 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0E8CC00) [pid = 1652] [serial = 1322] [outer = 0000002EBD5DC800] 08:59:33 INFO - PROCESS | 1652 | 1469030373953 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 08:59:34 INFO - PROCESS | 1652 | 1469030373993 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1652 | 1469030373995 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 1652 | 1469030373998 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:59:34 INFO - PROCESS | 1652 | 1469030374000 Marionette TRACE conn5 <- [1,1726,null,{}] 08:59:34 INFO - PROCESS | 1652 | 1469030374004 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}] 08:59:34 INFO - PROCESS | 1652 | 1469030374006 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:34 INFO - PROCESS | 1652 | 1469030374089 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:59:34 INFO - PROCESS | 1652 | 1469030374095 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1652 | 1469030374097 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63AA800 == 33 [pid = 1652] [id = 441] 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0E8D400) [pid = 1652] [serial = 1323] [outer = 0000000000000000] 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2031C00) [pid = 1652] [serial = 1324] [outer = 0000002EC0E8D400] 08:59:34 INFO - PROCESS | 1652 | 1469030374142 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC288D400) [pid = 1652] [serial = 1325] [outer = 0000002EC0E8D400] 08:59:34 INFO - PROCESS | 1652 | 1469030374596 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 628ms 08:59:34 INFO - PROCESS | 1652 | 1469030374632 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1652 | 1469030374634 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 1652 | 1469030374637 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:59:34 INFO - PROCESS | 1652 | 1469030374639 Marionette TRACE conn5 <- [1,1730,null,{}] 08:59:34 INFO - PROCESS | 1652 | 1469030374647 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}] 08:59:34 INFO - PROCESS | 1652 | 1469030374649 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:34 INFO - PROCESS | 1652 | 1469030374730 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:59:34 INFO - PROCESS | 1652 | 1469030374736 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1652 | 1469030374738 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7948800 == 34 [pid = 1652] [id = 442] 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2891000) [pid = 1652] [serial = 1326] [outer = 0000000000000000] 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2D46400) [pid = 1652] [serial = 1327] [outer = 0000002EC2891000] 08:59:34 INFO - PROCESS | 1652 | 1469030374783 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC33A6800) [pid = 1652] [serial = 1328] [outer = 0000002EC2891000] 08:59:35 INFO - PROCESS | 1652 | 1469030375253 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 626ms 08:59:35 INFO - PROCESS | 1652 | 1469030375268 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1652 | 1469030375270 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:59:35 INFO - PROCESS | 1652 | 1469030375277 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1652 | 1469030375279 Marionette TRACE conn5 <- [1,1734,null,{}] 08:59:35 INFO - PROCESS | 1652 | 1469030375289 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}] 08:59:35 INFO - PROCESS | 1652 | 1469030375291 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:35 INFO - PROCESS | 1652 | 1469030375397 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:59:35 INFO - PROCESS | 1652 | 1469030375402 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 1652 | 1469030375404 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2045800 == 35 [pid = 1652] [id = 443] 08:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2D47000) [pid = 1652] [serial = 1329] [outer = 0000000000000000] 08:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33CF000) [pid = 1652] [serial = 1330] [outer = 0000002EC2D47000] 08:59:35 INFO - PROCESS | 1652 | 1469030375449 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3833800) [pid = 1652] [serial = 1331] [outer = 0000002EC2D47000] 08:59:35 INFO - PROCESS | 1652 | 1469030375901 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 650ms 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:59:35 INFO - PROCESS | 1652 | 1469030375937 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1652 | 1469030375939 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 1652 | 1469030375943 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1652 | 1469030375944 Marionette TRACE conn5 <- [1,1738,null,{}] 08:59:35 INFO - PROCESS | 1652 | 1469030375948 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}] 08:59:35 INFO - PROCESS | 1652 | 1469030375950 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:36 INFO - PROCESS | 1652 | 1469030376066 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:59:36 INFO - PROCESS | 1652 | 1469030376071 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1652 | 1469030376074 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93A0000 == 36 [pid = 1652] [id = 444] 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC3838000) [pid = 1652] [serial = 1332] [outer = 0000000000000000] 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3ACE800) [pid = 1652] [serial = 1333] [outer = 0000002EC3838000] 08:59:36 INFO - PROCESS | 1652 | 1469030376159 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3DE3000) [pid = 1652] [serial = 1334] [outer = 0000002EC3838000] 08:59:36 INFO - PROCESS | 1652 | 1469030376577 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 08:59:36 INFO - PROCESS | 1652 | 1469030376619 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1652 | 1469030376621 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:59:36 INFO - PROCESS | 1652 | 1469030376625 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1652 | 1469030376627 Marionette TRACE conn5 <- [1,1742,null,{}] 08:59:36 INFO - PROCESS | 1652 | 1469030376632 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}] 08:59:36 INFO - PROCESS | 1652 | 1469030376635 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:36 INFO - PROCESS | 1652 | 1469030376792 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:59:36 INFO - PROCESS | 1652 | 1469030376817 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1652 | 1469030376820 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC1000 == 37 [pid = 1652] [id = 445] 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC45E6400) [pid = 1652] [serial = 1335] [outer = 0000000000000000] 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4E80400) [pid = 1652] [serial = 1336] [outer = 0000002EC45E6400] 08:59:36 INFO - PROCESS | 1652 | 1469030376866 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC58D7400) [pid = 1652] [serial = 1337] [outer = 0000002EC45E6400] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBCEC8800) [pid = 1652] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC020A800) [pid = 1652] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0273800) [pid = 1652] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC31B7C00) [pid = 1652] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBCEC5800) [pid = 1652] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB4D4E000) [pid = 1652] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBBA2F800) [pid = 1652] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6D10C00) [pid = 1652] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB672C800) [pid = 1652] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6729000) [pid = 1652] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FEEC00) [pid = 1652] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:59:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB93BC00) [pid = 1652] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:59:37 INFO - PROCESS | 1652 | 1469030377367 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 776ms 08:59:37 INFO - PROCESS | 1652 | 1469030377404 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1652 | 1469030377406 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:59:37 INFO - PROCESS | 1652 | 1469030377409 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1652 | 1469030377411 Marionette TRACE conn5 <- [1,1746,null,{}] 08:59:37 INFO - PROCESS | 1652 | 1469030377415 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}] 08:59:37 INFO - PROCESS | 1652 | 1469030377417 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:37 INFO - PROCESS | 1652 | 1469030377500 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:59:37 INFO - PROCESS | 1652 | 1469030377506 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1652 | 1469030377508 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A8800 == 38 [pid = 1652] [id = 446] 08:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBB18B000) [pid = 1652] [serial = 1338] [outer = 0000000000000000] 08:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBCEC8800) [pid = 1652] [serial = 1339] [outer = 0000002EBB18B000] 08:59:37 INFO - PROCESS | 1652 | 1469030377555 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2087C00) [pid = 1652] [serial = 1340] [outer = 0000002EBB18B000] 08:59:37 INFO - PROCESS | 1652 | 1469030377971 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 587ms 08:59:38 INFO - PROCESS | 1652 | 1469030378000 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1652 | 1469030378002 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:59:38 INFO - PROCESS | 1652 | 1469030378005 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1652 | 1469030378007 Marionette TRACE conn5 <- [1,1750,null,{}] 08:59:38 INFO - PROCESS | 1652 | 1469030378027 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}] 08:59:38 INFO - PROCESS | 1652 | 1469030378029 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:38 INFO - PROCESS | 1652 | 1469030378112 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:59:38 INFO - PROCESS | 1652 | 1469030378118 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1652 | 1469030378120 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2AE000 == 39 [pid = 1652] [id = 447] 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC349CC00) [pid = 1652] [serial = 1341] [outer = 0000000000000000] 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC56A6C00) [pid = 1652] [serial = 1342] [outer = 0000002EC349CC00] 08:59:38 INFO - PROCESS | 1652 | 1469030378165 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC5CA2C00) [pid = 1652] [serial = 1343] [outer = 0000002EC349CC00] 08:59:38 INFO - PROCESS | 1652 | 1469030378599 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 648ms 08:59:38 INFO - PROCESS | 1652 | 1469030378657 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1652 | 1469030378659 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:59:38 INFO - PROCESS | 1652 | 1469030378663 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1652 | 1469030378664 Marionette TRACE conn5 <- [1,1754,null,{}] 08:59:38 INFO - PROCESS | 1652 | 1469030378668 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}] 08:59:38 INFO - PROCESS | 1652 | 1469030378670 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:38 INFO - PROCESS | 1652 | 1469030378753 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:59:38 INFO - PROCESS | 1652 | 1469030378761 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1652 | 1469030378771 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAFA4800 == 40 [pid = 1652] [id = 448] 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC5CA8C00) [pid = 1652] [serial = 1344] [outer = 0000000000000000] 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC6A76000) [pid = 1652] [serial = 1345] [outer = 0000002EC5CA8C00] 08:59:38 INFO - PROCESS | 1652 | 1469030378814 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC6E04400) [pid = 1652] [serial = 1346] [outer = 0000002EC5CA8C00] 08:59:39 INFO - PROCESS | 1652 | 1469030379329 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 08:59:39 INFO - PROCESS | 1652 | 1469030379400 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1652 | 1469030379406 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:59:39 INFO - PROCESS | 1652 | 1469030379411 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1652 | 1469030379415 Marionette TRACE conn5 <- [1,1758,null,{}] 08:59:39 INFO - PROCESS | 1652 | 1469030379421 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}] 08:59:39 INFO - PROCESS | 1652 | 1469030379425 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:39 INFO - PROCESS | 1652 | 1469030379608 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:59:39 INFO - PROCESS | 1652 | 1469030379723 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1652 | 1469030379728 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBDC5800 == 41 [pid = 1652] [id = 449] 08:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB4E67800) [pid = 1652] [serial = 1347] [outer = 0000000000000000] 08:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6727000) [pid = 1652] [serial = 1348] [outer = 0000002EB4E67800] 08:59:39 INFO - PROCESS | 1652 | 1469030379787 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6C88800) [pid = 1652] [serial = 1349] [outer = 0000002EB4E67800] 08:59:40 INFO - PROCESS | 1652 | 1469030380504 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1133ms 08:59:40 INFO - PROCESS | 1652 | 1469030380547 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1652 | 1469030380552 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:59:40 INFO - PROCESS | 1652 | 1469030380559 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1652 | 1469030380562 Marionette TRACE conn5 <- [1,1762,null,{}] 08:59:40 INFO - PROCESS | 1652 | 1469030380566 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}] 08:59:40 INFO - PROCESS | 1652 | 1469030380569 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:40 INFO - PROCESS | 1652 | 1469030380695 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:59:40 INFO - PROCESS | 1652 | 1469030380832 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1652 | 1469030380835 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3646000 == 42 [pid = 1652] [id = 450] 08:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6BFAC00) [pid = 1652] [serial = 1350] [outer = 0000000000000000] 08:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBB18D400) [pid = 1652] [serial = 1351] [outer = 0000002EB6BFAC00] 08:59:40 INFO - PROCESS | 1652 | 1469030380894 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EBB9BE000) [pid = 1652] [serial = 1352] [outer = 0000002EB6BFAC00] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2AE000 == 41 [pid = 1652] [id = 447] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A8800 == 40 [pid = 1652] [id = 446] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC1000 == 39 [pid = 1652] [id = 445] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93A0000 == 38 [pid = 1652] [id = 444] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2045800 == 37 [pid = 1652] [id = 443] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7948800 == 36 [pid = 1652] [id = 442] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63AA800 == 35 [pid = 1652] [id = 441] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58A9000 == 34 [pid = 1652] [id = 440] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC4000 == 33 [pid = 1652] [id = 439] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC322E000 == 32 [pid = 1652] [id = 438] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2047800 == 31 [pid = 1652] [id = 437] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC94D800 == 30 [pid = 1652] [id = 436] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC3862C00) [pid = 1652] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB80E9000 == 29 [pid = 1652] [id = 435] 08:59:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB7000 == 28 [pid = 1652] [id = 434] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBCED0800) [pid = 1652] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC064C400) [pid = 1652] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC280F800) [pid = 1652] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC0E8BC00) [pid = 1652] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC33CB000) [pid = 1652] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC060D800) [pid = 1652] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBD073000) [pid = 1652] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6D0E800) [pid = 1652] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB5726C00) [pid = 1652] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD40C00) [pid = 1652] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB80BF000) [pid = 1652] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB195000) [pid = 1652] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A17400) [pid = 1652] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6BF4800) [pid = 1652] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB18A400) [pid = 1652] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6C8CC00) [pid = 1652] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3833C00) [pid = 1652] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC4C21000) [pid = 1652] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3FEE000) [pid = 1652] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33A8800) [pid = 1652] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC020B400) [pid = 1652] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBC96C000) [pid = 1652] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC2D3F400) [pid = 1652] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC020A000) [pid = 1652] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:59:41 INFO - PROCESS | 1652 | 1469030381808 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1279ms 08:59:41 INFO - PROCESS | 1652 | 1469030381840 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1652 | 1469030381844 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 1652 | 1469030381849 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:59:41 INFO - PROCESS | 1652 | 1469030381852 Marionette TRACE conn5 <- [1,1766,null,{}] 08:59:41 INFO - PROCESS | 1652 | 1469030381859 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}] 08:59:41 INFO - PROCESS | 1652 | 1469030381861 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:41 INFO - PROCESS | 1652 | 1469030381950 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:59:41 INFO - PROCESS | 1652 | 1469030381958 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 1652 | 1469030381963 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB279000 == 29 [pid = 1652] [id = 451] 08:59:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6BFD400) [pid = 1652] [serial = 1353] [outer = 0000000000000000] 08:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6C92000) [pid = 1652] [serial = 1354] [outer = 0000002EB6BFD400] 08:59:42 INFO - PROCESS | 1652 | 1469030382013 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB805D000) [pid = 1652] [serial = 1355] [outer = 0000002EB6BFD400] 08:59:42 INFO - PROCESS | 1652 | 1469030382528 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]]]}] 08:59:42 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 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 08:59:42 INFO - PROCESS | 1652 | 1469030382587 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 1652 | 1469030382592 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:59:42 INFO - PROCESS | 1652 | 1469030382598 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 1652 | 1469030382600 Marionette TRACE conn5 <- [1,1770,null,{}] 08:59:42 INFO - PROCESS | 1652 | 1469030382605 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}] 08:59:42 INFO - PROCESS | 1652 | 1469030382607 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:42 INFO - PROCESS | 1652 | 1469030382696 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:59:42 INFO - PROCESS | 1652 | 1469030382773 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1652 | 1469030382776 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11A000 == 30 [pid = 1652] [id = 452] 08:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB1F1800) [pid = 1652] [serial = 1356] [outer = 0000000000000000] 08:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB9C4000) [pid = 1652] [serial = 1357] [outer = 0000002EBB1F1800] 08:59:42 INFO - PROCESS | 1652 | 1469030382825 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD3B800) [pid = 1652] [serial = 1358] [outer = 0000002EBB1F1800] 08:59:43 INFO - PROCESS | 1652 | 1469030383222 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]]]}] 08:59:43 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 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 690ms 08:59:43 INFO - PROCESS | 1652 | 1469030383291 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1652 | 1469030383294 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:59:43 INFO - PROCESS | 1652 | 1469030383297 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1652 | 1469030383301 Marionette TRACE conn5 <- [1,1774,null,{}] 08:59:43 INFO - PROCESS | 1652 | 1469030383312 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}] 08:59:43 INFO - PROCESS | 1652 | 1469030383317 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:43 INFO - PROCESS | 1652 | 1469030383405 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:59:43 INFO - PROCESS | 1652 | 1469030383412 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1652 | 1469030383416 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BC3800 == 31 [pid = 1652] [id = 453] 08:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB62C7C00) [pid = 1652] [serial = 1359] [outer = 0000000000000000] 08:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCAE1000) [pid = 1652] [serial = 1360] [outer = 0000002EB62C7C00] 08:59:43 INFO - PROCESS | 1652 | 1469030383465 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0202800) [pid = 1652] [serial = 1361] [outer = 0000002EB62C7C00] 08:59:43 INFO - PROCESS | 1652 | 1469030383886 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]]]}] 08:59:43 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 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 648ms 08:59:43 INFO - PROCESS | 1652 | 1469030383953 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1652 | 1469030383956 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:59:43 INFO - PROCESS | 1652 | 1469030383960 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1652 | 1469030383962 Marionette TRACE conn5 <- [1,1778,null,{}] 08:59:43 INFO - PROCESS | 1652 | 1469030383965 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}] 08:59:43 INFO - PROCESS | 1652 | 1469030383967 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:44 INFO - PROCESS | 1652 | 1469030384111 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:59:44 INFO - PROCESS | 1652 | 1469030384130 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1652 | 1469030384132 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0F000 == 32 [pid = 1652] [id = 454] 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBBF3D000) [pid = 1652] [serial = 1362] [outer = 0000000000000000] 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC060F000) [pid = 1652] [serial = 1363] [outer = 0000002EBBF3D000] 08:59:44 INFO - PROCESS | 1652 | 1469030384186 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0651C00) [pid = 1652] [serial = 1364] [outer = 0000002EBBF3D000] 08:59:44 INFO - PROCESS | 1652 | 1469030384625 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]]]}] 08:59:44 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) 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 08:59:44 INFO - PROCESS | 1652 | 1469030384653 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1652 | 1469030384655 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:59:44 INFO - PROCESS | 1652 | 1469030384658 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1652 | 1469030384660 Marionette TRACE conn5 <- [1,1782,null,{}] 08:59:44 INFO - PROCESS | 1652 | 1469030384663 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}] 08:59:44 INFO - PROCESS | 1652 | 1469030384665 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:44 INFO - PROCESS | 1652 | 1469030384778 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:59:44 INFO - PROCESS | 1652 | 1469030384783 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1652 | 1469030384786 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5C88000 == 33 [pid = 1652] [id = 455] 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC0652000) [pid = 1652] [serial = 1365] [outer = 0000000000000000] 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2024C00) [pid = 1652] [serial = 1366] [outer = 0000002EC0652000] 08:59:44 INFO - PROCESS | 1652 | 1469030384831 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2093000) [pid = 1652] [serial = 1367] [outer = 0000002EC0652000] 08:59:45 INFO - PROCESS | 1652 | 1469030385285 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 08:59:45 INFO - PROCESS | 1652 | 1469030385333 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1652 | 1469030385335 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:59:45 INFO - PROCESS | 1652 | 1469030385346 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 1652 | 1469030385348 Marionette TRACE conn5 <- [1,1786,null,{}] 08:59:45 INFO - PROCESS | 1652 | 1469030385351 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}] 08:59:45 INFO - PROCESS | 1652 | 1469030385357 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:45 INFO - PROCESS | 1652 | 1469030385530 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:59:45 INFO - PROCESS | 1652 | 1469030385558 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1652 | 1469030385560 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CF800 == 34 [pid = 1652] [id = 456] 08:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC294D800) [pid = 1652] [serial = 1368] [outer = 0000000000000000] 08:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33D0800) [pid = 1652] [serial = 1369] [outer = 0000002EC294D800] 08:59:45 INFO - PROCESS | 1652 | 1469030385605 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3C11800) [pid = 1652] [serial = 1370] [outer = 0000002EC294D800] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2D47000) [pid = 1652] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2891000) [pid = 1652] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6729800) [pid = 1652] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB4D47000) [pid = 1652] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2890C00) [pid = 1652] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6C95C00) [pid = 1652] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBD5DC800) [pid = 1652] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBBD38000) [pid = 1652] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB5727C00) [pid = 1652] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0E8D400) [pid = 1652] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3838000) [pid = 1652] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC45E6400) [pid = 1652] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC349CC00) [pid = 1652] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:59:46 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB18B000) [pid = 1652] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:59:46 INFO - PROCESS | 1652 | 1469030386190 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 881ms 08:59:46 INFO - PROCESS | 1652 | 1469030386224 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:59:46 INFO - PROCESS | 1652 | 1469030386226 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 1652 | 1469030386229 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1652 | 1469030386231 Marionette TRACE conn5 <- [1,1790,null,{}] 08:59:46 INFO - PROCESS | 1652 | 1469030386234 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}] 08:59:46 INFO - PROCESS | 1652 | 1469030386236 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:46 INFO - PROCESS | 1652 | 1469030386318 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:59:46 INFO - PROCESS | 1652 | 1469030386325 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1652 | 1469030386327 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC799D800 == 35 [pid = 1652] [id = 457] 08:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB5728C00) [pid = 1652] [serial = 1371] [outer = 0000000000000000] 08:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD38000) [pid = 1652] [serial = 1372] [outer = 0000002EB5728C00] 08:59:46 INFO - PROCESS | 1652 | 1469030386371 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2089C00) [pid = 1652] [serial = 1373] [outer = 0000002EB5728C00] 08:59:46 INFO - PROCESS | 1652 | 1469030386788 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 587ms 08:59:46 INFO - PROCESS | 1652 | 1469030386819 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1652 | 1469030386822 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:59:46 INFO - PROCESS | 1652 | 1469030386825 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1652 | 1469030386827 Marionette TRACE conn5 <- [1,1794,null,{}] 08:59:46 INFO - PROCESS | 1652 | 1469030386859 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}] 08:59:46 INFO - PROCESS | 1652 | 1469030386869 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:46 INFO - PROCESS | 1652 | 1469030386950 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:59:46 INFO - PROCESS | 1652 | 1469030386956 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1652 | 1469030386958 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB7000 == 36 [pid = 1652] [id = 458] 08:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33B5800) [pid = 1652] [serial = 1374] [outer = 0000000000000000] 08:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3C10000) [pid = 1652] [serial = 1375] [outer = 0000002EC33B5800] 08:59:47 INFO - PROCESS | 1652 | 1469030387003 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4B67C00) [pid = 1652] [serial = 1376] [outer = 0000002EC33B5800] 08:59:47 INFO - PROCESS | 1652 | 1469030387424 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 08:59:47 INFO - PROCESS | 1652 | 1469030387460 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 1652 | 1469030387463 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 1652 | 1469030387466 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1652 | 1469030387468 Marionette TRACE conn5 <- [1,1798,null,{}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:59:47 INFO - PROCESS | 1652 | 1469030387471 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}] 08:59:47 INFO - PROCESS | 1652 | 1469030387474 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:47 INFO - PROCESS | 1652 | 1469030387557 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:59:47 INFO - PROCESS | 1652 | 1469030387562 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1652 | 1469030387564 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BC2000 == 37 [pid = 1652] [id = 459] 08:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC565B800) [pid = 1652] [serial = 1377] [outer = 0000000000000000] 08:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC583A400) [pid = 1652] [serial = 1378] [outer = 0000002EC565B800] 08:59:47 INFO - PROCESS | 1652 | 1469030387609 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC5CA7C00) [pid = 1652] [serial = 1379] [outer = 0000002EC565B800] 08:59:48 INFO - PROCESS | 1652 | 1469030388027 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 586ms 08:59:48 INFO - PROCESS | 1652 | 1469030388067 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1652 | 1469030388077 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:59:48 INFO - PROCESS | 1652 | 1469030388125 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1652 | 1469030388129 Marionette TRACE conn5 <- [1,1802,null,{}] 08:59:48 INFO - PROCESS | 1652 | 1469030388136 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}] 08:59:48 INFO - PROCESS | 1652 | 1469030388140 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:48 INFO - PROCESS | 1652 | 1469030388264 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:59:48 INFO - PROCESS | 1652 | 1469030388467 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1652 | 1469030388471 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA0A000 == 38 [pid = 1652] [id = 460] 08:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BF6400) [pid = 1652] [serial = 1380] [outer = 0000000000000000] 08:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6BFD800) [pid = 1652] [serial = 1381] [outer = 0000002EB6BF6400] 08:59:48 INFO - PROCESS | 1652 | 1469030388530 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBAFB4000) [pid = 1652] [serial = 1382] [outer = 0000002EB6BF6400] 08:59:49 INFO - PROCESS | 1652 | 1469030389129 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1073ms 08:59:49 INFO - PROCESS | 1652 | 1469030389166 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1652 | 1469030389171 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:59:49 INFO - PROCESS | 1652 | 1469030389176 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1652 | 1469030389179 Marionette TRACE conn5 <- [1,1806,null,{}] 08:59:49 INFO - PROCESS | 1652 | 1469030389186 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}] 08:59:49 INFO - PROCESS | 1652 | 1469030389191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:49 INFO - PROCESS | 1652 | 1469030389358 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:59:49 INFO - PROCESS | 1652 | 1469030389504 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1652 | 1469030389507 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E80800 == 39 [pid = 1652] [id = 461] 08:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCA76800) [pid = 1652] [serial = 1383] [outer = 0000000000000000] 08:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCEC7000) [pid = 1652] [serial = 1384] [outer = 0000002EBCA76800] 08:59:49 INFO - PROCESS | 1652 | 1469030389569 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0272800) [pid = 1652] [serial = 1385] [outer = 0000002EBCA76800] 08:59:50 INFO - PROCESS | 1652 | 1469030390188 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1078ms 08:59:50 INFO - PROCESS | 1652 | 1469030390276 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1652 | 1469030390279 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:59:50 INFO - PROCESS | 1652 | 1469030390283 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1652 | 1469030390285 Marionette TRACE conn5 <- [1,1810,null,{}] 08:59:50 INFO - PROCESS | 1652 | 1469030390289 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}] 08:59:50 INFO - PROCESS | 1652 | 1469030390292 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:50 INFO - PROCESS | 1652 | 1469030390403 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:59:50 INFO - PROCESS | 1652 | 1469030390530 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1652 | 1469030390537 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF91800 == 40 [pid = 1652] [id = 462] 08:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC33B0400) [pid = 1652] [serial = 1386] [outer = 0000000000000000] 08:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC33D3800) [pid = 1652] [serial = 1387] [outer = 0000002EC33B0400] 08:59:50 INFO - PROCESS | 1652 | 1469030390596 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC3C0E800) [pid = 1652] [serial = 1388] [outer = 0000002EC33B0400] 08:59:51 INFO - PROCESS | 1652 | 1469030391207 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 987ms 08:59:51 INFO - PROCESS | 1652 | 1469030391380 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 1652 | 1469030391384 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:59:51 INFO - PROCESS | 1652 | 1469030391398 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1652 | 1469030391401 Marionette TRACE conn5 <- [1,1814,null,{}] 08:59:51 INFO - PROCESS | 1652 | 1469030391406 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}] 08:59:51 INFO - PROCESS | 1652 | 1469030391410 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:51 INFO - PROCESS | 1652 | 1469030391517 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:59:51 INFO - PROCESS | 1652 | 1469030391592 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1652 | 1469030391597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05B1800 == 41 [pid = 1652] [id = 463] 08:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB80BF000) [pid = 1652] [serial = 1389] [outer = 0000000000000000] 08:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBB18C000) [pid = 1652] [serial = 1390] [outer = 0000002EB80BF000] 08:59:51 INFO - PROCESS | 1652 | 1469030391646 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EBBD3B400) [pid = 1652] [serial = 1391] [outer = 0000002EB80BF000] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB7000 == 40 [pid = 1652] [id = 458] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC799D800 == 39 [pid = 1652] [id = 457] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CF800 == 38 [pid = 1652] [id = 456] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5C88000 == 37 [pid = 1652] [id = 455] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0F000 == 36 [pid = 1652] [id = 454] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BC3800 == 35 [pid = 1652] [id = 453] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD11A000 == 34 [pid = 1652] [id = 452] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB279000 == 33 [pid = 1652] [id = 451] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3646000 == 32 [pid = 1652] [id = 450] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBDC5800 == 31 [pid = 1652] [id = 449] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAFA4800 == 30 [pid = 1652] [id = 448] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF91800 == 29 [pid = 1652] [id = 462] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E80800 == 28 [pid = 1652] [id = 461] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BC2000 == 27 [pid = 1652] [id = 459] 08:59:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA0A000 == 26 [pid = 1652] [id = 460] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC33CF000) [pid = 1652] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC2D46400) [pid = 1652] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EB6A12400) [pid = 1652] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6BA6400) [pid = 1652] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBB2BF800) [pid = 1652] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB9C6C00) [pid = 1652] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC3DE4400) [pid = 1652] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6D0FC00) [pid = 1652] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6F1A400) [pid = 1652] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC06AD800) [pid = 1652] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0E8CC00) [pid = 1652] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBD43400) [pid = 1652] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBF48C00) [pid = 1652] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBCA77400) [pid = 1652] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCECA800) [pid = 1652] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC2031C00) [pid = 1652] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3ACE800) [pid = 1652] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC288D400) [pid = 1652] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC3833800) [pid = 1652] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC4E80400) [pid = 1652] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC3DE3000) [pid = 1652] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC5CA2C00) [pid = 1652] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC56A6C00) [pid = 1652] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC58D7400) [pid = 1652] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBCEC8800) [pid = 1652] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC6A76000) [pid = 1652] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC2087C00) [pid = 1652] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC33A6800) [pid = 1652] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:59:52 INFO - PROCESS | 1652 | 1469030392858 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1525ms 08:59:52 INFO - PROCESS | 1652 | 1469030392954 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 1652 | 1469030392959 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:59:52 INFO - PROCESS | 1652 | 1469030392964 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1652 | 1469030392967 Marionette TRACE conn5 <- [1,1818,null,{}] 08:59:52 INFO - PROCESS | 1652 | 1469030392973 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}] 08:59:52 INFO - PROCESS | 1652 | 1469030392977 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:53 INFO - PROCESS | 1652 | 1469030393066 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:59:53 INFO - PROCESS | 1652 | 1469030393075 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1652 | 1469030393079 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB79AB800 == 27 [pid = 1652] [id = 464] 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6A18400) [pid = 1652] [serial = 1392] [outer = 0000000000000000] 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A1E800) [pid = 1652] [serial = 1393] [outer = 0000002EB6A18400] 08:59:53 INFO - PROCESS | 1652 | 1469030393128 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6BFB000) [pid = 1652] [serial = 1394] [outer = 0000002EB6A18400] 08:59:53 INFO - PROCESS | 1652 | 1469030393618 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 08:59:53 INFO - PROCESS | 1652 | 1469030393658 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1652 | 1469030393663 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:59:53 INFO - PROCESS | 1652 | 1469030393670 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1652 | 1469030393673 Marionette TRACE conn5 <- [1,1822,null,{}] 08:59:53 INFO - PROCESS | 1652 | 1469030393676 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}] 08:59:53 INFO - PROCESS | 1652 | 1469030393679 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:53 INFO - PROCESS | 1652 | 1469030393771 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:59:53 INFO - PROCESS | 1652 | 1469030393779 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1652 | 1469030393782 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95B800 == 28 [pid = 1652] [id = 465] 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6D13400) [pid = 1652] [serial = 1395] [outer = 0000000000000000] 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB198000) [pid = 1652] [serial = 1396] [outer = 0000002EB6D13400] 08:59:53 INFO - PROCESS | 1652 | 1469030393831 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB937800) [pid = 1652] [serial = 1397] [outer = 0000002EB6D13400] 08:59:54 INFO - PROCESS | 1652 | 1469030394304 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]]]}] 08:59:54 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 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 08:59:54 INFO - PROCESS | 1652 | 1469030394362 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 1652 | 1469030394365 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:59:54 INFO - PROCESS | 1652 | 1469030394369 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1652 | 1469030394372 Marionette TRACE conn5 <- [1,1826,null,{}] 08:59:54 INFO - PROCESS | 1652 | 1469030394413 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}] 08:59:54 INFO - PROCESS | 1652 | 1469030394418 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:54 INFO - PROCESS | 1652 | 1469030394516 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:59:54 INFO - PROCESS | 1652 | 1469030394587 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1652 | 1469030394591 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322E000 == 29 [pid = 1652] [id = 466] 08:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCA72400) [pid = 1652] [serial = 1398] [outer = 0000000000000000] 08:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCAE0C00) [pid = 1652] [serial = 1399] [outer = 0000002EBCA72400] 08:59:54 INFO - PROCESS | 1652 | 1469030394641 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBD074400) [pid = 1652] [serial = 1400] [outer = 0000002EBCA72400] 08:59:55 INFO - PROCESS | 1652 | 1469030395026 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 08:59:55 INFO - PROCESS | 1652 | 1469030395063 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1652 | 1469030395066 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 1652 | 1469030395069 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:59:55 INFO - PROCESS | 1652 | 1469030395071 Marionette TRACE conn5 <- [1,1830,null,{}] 08:59:55 INFO - PROCESS | 1652 | 1469030395088 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}] 08:59:55 INFO - PROCESS | 1652 | 1469030395090 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:55 INFO - PROCESS | 1652 | 1469030395209 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:59:55 INFO - PROCESS | 1652 | 1469030395215 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1652 | 1469030395217 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ECE800 == 30 [pid = 1652] [id = 467] 08:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0210800) [pid = 1652] [serial = 1401] [outer = 0000000000000000] 08:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0276C00) [pid = 1652] [serial = 1402] [outer = 0000002EC0210800] 08:59:55 INFO - PROCESS | 1652 | 1469030395310 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC06B7C00) [pid = 1652] [serial = 1403] [outer = 0000002EC0210800] 08:59:55 INFO - PROCESS | 1652 | 1469030395735 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 08:59:55 INFO - PROCESS | 1652 | 1469030395806 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1652 | 1469030395808 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:59:55 INFO - PROCESS | 1652 | 1469030395811 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1652 | 1469030395813 Marionette TRACE conn5 <- [1,1834,null,{}] 08:59:55 INFO - PROCESS | 1652 | 1469030395817 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}] 08:59:55 INFO - PROCESS | 1652 | 1469030395819 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:55 INFO - PROCESS | 1652 | 1469030395952 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:59:55 INFO - PROCESS | 1652 | 1469030395975 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1652 | 1469030395977 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B0800 == 31 [pid = 1652] [id = 468] 08:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0E52000) [pid = 1652] [serial = 1404] [outer = 0000000000000000] 08:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2088000) [pid = 1652] [serial = 1405] [outer = 0000002EC0E52000] 08:59:56 INFO - PROCESS | 1652 | 1469030396022 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2941000) [pid = 1652] [serial = 1406] [outer = 0000002EC0E52000] 08:59:56 INFO - PROCESS | 1652 | 1469030396456 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]]]}] 08:59:56 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) 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 08:59:56 INFO - PROCESS | 1652 | 1469030396485 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 1652 | 1469030396487 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 1652 | 1469030396491 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:59:56 INFO - PROCESS | 1652 | 1469030396492 Marionette TRACE conn5 <- [1,1838,null,{}] 08:59:56 INFO - PROCESS | 1652 | 1469030396496 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}] 08:59:56 INFO - PROCESS | 1652 | 1469030396502 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:56 INFO - PROCESS | 1652 | 1469030396649 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:59:56 INFO - PROCESS | 1652 | 1469030396663 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1652 | 1469030396665 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B0800 == 32 [pid = 1652] [id = 469] 08:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC294BC00) [pid = 1652] [serial = 1407] [outer = 0000000000000000] 08:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2FF1400) [pid = 1652] [serial = 1408] [outer = 0000002EC294BC00] 08:59:56 INFO - PROCESS | 1652 | 1469030396754 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3837800) [pid = 1652] [serial = 1409] [outer = 0000002EC294BC00] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBF3D000) [pid = 1652] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC0652000) [pid = 1652] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB1F1800) [pid = 1652] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC5CA8C00) [pid = 1652] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6BFD400) [pid = 1652] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB62C7C00) [pid = 1652] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4E67800) [pid = 1652] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6BFAC00) [pid = 1652] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC294D800) [pid = 1652] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB5728C00) [pid = 1652] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33B5800) [pid = 1652] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:57 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC565B800) [pid = 1652] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:57 INFO - PROCESS | 1652 | 1469030397347 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 881ms 08:59:57 INFO - PROCESS | 1652 | 1469030397375 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1652 | 1469030397377 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 1652 | 1469030397380 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:59:57 INFO - PROCESS | 1652 | 1469030397382 Marionette TRACE conn5 <- [1,1842,null,{}] 08:59:57 INFO - PROCESS | 1652 | 1469030397385 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}] 08:59:57 INFO - PROCESS | 1652 | 1469030397387 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:57 INFO - PROCESS | 1652 | 1469030397466 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:59:57 INFO - PROCESS | 1652 | 1469030397544 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1652 | 1469030397546 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7987800 == 33 [pid = 1652] [id = 470] 08:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB62C7C00) [pid = 1652] [serial = 1410] [outer = 0000000000000000] 08:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB80C6000) [pid = 1652] [serial = 1411] [outer = 0000002EB62C7C00] 08:59:57 INFO - PROCESS | 1652 | 1469030397594 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0EAB400) [pid = 1652] [serial = 1412] [outer = 0000002EB62C7C00] 08:59:57 INFO - PROCESS | 1652 | 1469030397952 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 08:59:58 INFO - PROCESS | 1652 | 1469030398012 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1652 | 1469030398014 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:59:58 INFO - PROCESS | 1652 | 1469030398018 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1652 | 1469030398020 Marionette TRACE conn5 <- [1,1846,null,{}] 08:59:58 INFO - PROCESS | 1652 | 1469030398023 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}] 08:59:58 INFO - PROCESS | 1652 | 1469030398025 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:58 INFO - PROCESS | 1652 | 1469030398134 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:59:58 INFO - PROCESS | 1652 | 1469030398181 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1652 | 1469030398183 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB4000 == 34 [pid = 1652] [id = 471] 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6728400) [pid = 1652] [serial = 1413] [outer = 0000000000000000] 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3838C00) [pid = 1652] [serial = 1414] [outer = 0000002EB6728400] 08:59:58 INFO - PROCESS | 1652 | 1469030398228 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3FEF800) [pid = 1652] [serial = 1415] [outer = 0000002EB6728400] 08:59:58 INFO - PROCESS | 1652 | 1469030398600 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 626ms 08:59:58 INFO - PROCESS | 1652 | 1469030398647 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 1652 | 1469030398650 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:59:58 INFO - PROCESS | 1652 | 1469030398653 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1652 | 1469030398655 Marionette TRACE conn5 <- [1,1850,null,{}] 08:59:58 INFO - PROCESS | 1652 | 1469030398659 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}] 08:59:58 INFO - PROCESS | 1652 | 1469030398661 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:58 INFO - PROCESS | 1652 | 1469030398776 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:59:58 INFO - PROCESS | 1652 | 1469030398814 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 1652 | 1469030398816 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B6800 == 35 [pid = 1652] [id = 472] 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC43C5800) [pid = 1652] [serial = 1416] [outer = 0000000000000000] 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC4C9C400) [pid = 1652] [serial = 1417] [outer = 0000002EC43C5800] 08:59:58 INFO - PROCESS | 1652 | 1469030398860 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC5844800) [pid = 1652] [serial = 1418] [outer = 0000002EC43C5800] 08:59:59 INFO - PROCESS | 1652 | 1469030399290 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 08:59:59 INFO - PROCESS | 1652 | 1469030399364 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1652 | 1469030399368 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:59:59 INFO - PROCESS | 1652 | 1469030399375 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1652 | 1469030399379 Marionette TRACE conn5 <- [1,1854,null,{}] 08:59:59 INFO - PROCESS | 1652 | 1469030399385 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}] 08:59:59 INFO - PROCESS | 1652 | 1469030399389 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:59 INFO - PROCESS | 1652 | 1469030399516 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:59:59 INFO - PROCESS | 1652 | 1469030399612 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1652 | 1469030399617 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 08:59:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB4A3000 == 36 [pid = 1652] [id = 473] 08:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB5E2E400) [pid = 1652] [serial = 1419] [outer = 0000000000000000] 08:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6A15400) [pid = 1652] [serial = 1420] [outer = 0000002EB5E2E400] 08:59:59 INFO - PROCESS | 1652 | 1469030399675 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6C8D000) [pid = 1652] [serial = 1421] [outer = 0000002EB5E2E400] 09:00:00 INFO - PROCESS | 1652 | 1469030400405 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1077ms 09:00:00 INFO - PROCESS | 1652 | 1469030400480 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1652 | 1469030400485 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:00:00 INFO - PROCESS | 1652 | 1469030400493 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1652 | 1469030400496 Marionette TRACE conn5 <- [1,1858,null,{}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:00:00 INFO - PROCESS | 1652 | 1469030400500 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}] 09:00:00 INFO - PROCESS | 1652 | 1469030400503 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:00 INFO - PROCESS | 1652 | 1469030400649 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:00:00 INFO - PROCESS | 1652 | 1469030400786 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1652 | 1469030400789 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F27800 == 37 [pid = 1652] [id = 474] 09:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBBD43C00) [pid = 1652] [serial = 1422] [outer = 0000000000000000] 09:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBBF3E800) [pid = 1652] [serial = 1423] [outer = 0000002EBBD43C00] 09:00:00 INFO - PROCESS | 1652 | 1469030400853 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCED1400) [pid = 1652] [serial = 1424] [outer = 0000002EBBD43C00] 09:00:01 INFO - PROCESS | 1652 | 1469030401731 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1287ms 09:00:01 INFO - PROCESS | 1652 | 1469030401788 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1652 | 1469030401792 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:00:01 INFO - PROCESS | 1652 | 1469030401798 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1652 | 1469030401801 Marionette TRACE conn5 <- [1,1862,null,{}] 09:00:01 INFO - PROCESS | 1652 | 1469030401808 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}] 09:00:01 INFO - PROCESS | 1652 | 1469030401811 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:01 INFO - PROCESS | 1652 | 1469030401941 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:00:02 INFO - PROCESS | 1652 | 1469030402017 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1652 | 1469030402022 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6B28000 == 38 [pid = 1652] [id = 475] 09:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB5720400) [pid = 1652] [serial = 1425] [outer = 0000000000000000] 09:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6C93800) [pid = 1652] [serial = 1426] [outer = 0000002EB5720400] 09:00:02 INFO - PROCESS | 1652 | 1469030402111 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBB195400) [pid = 1652] [serial = 1427] [outer = 0000002EB5720400] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB4000 == 37 [pid = 1652] [id = 471] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7987800 == 36 [pid = 1652] [id = 470] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B0800 == 35 [pid = 1652] [id = 469] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B0800 == 34 [pid = 1652] [id = 468] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ECE800 == 33 [pid = 1652] [id = 467] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC322E000 == 32 [pid = 1652] [id = 466] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC95B800 == 31 [pid = 1652] [id = 465] 09:00:02 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB79AB800 == 30 [pid = 1652] [id = 464] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC583A400) [pid = 1652] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC060F000) [pid = 1652] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC0651C00) [pid = 1652] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2093000) [pid = 1652] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2024C00) [pid = 1652] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBB9C4000) [pid = 1652] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD3B800) [pid = 1652] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC6E04400) [pid = 1652] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6C92000) [pid = 1652] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB805D000) [pid = 1652] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCAE1000) [pid = 1652] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6727000) [pid = 1652] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6C88800) [pid = 1652] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB18D400) [pid = 1652] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB9BE000) [pid = 1652] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC33D0800) [pid = 1652] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC5CA7C00) [pid = 1652] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBD38000) [pid = 1652] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2089C00) [pid = 1652] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3C10000) [pid = 1652] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC3C11800) [pid = 1652] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC4B67C00) [pid = 1652] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:00:02 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC0202800) [pid = 1652] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:00:05 INFO - PROCESS | 1652 | 1469030405320 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3665ms 09:00:05 INFO - PROCESS | 1652 | 1469030405466 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1652 | 1469030405471 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:00:05 INFO - PROCESS | 1652 | 1469030405484 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1652 | 1469030405488 Marionette TRACE conn5 <- [1,1866,null,{}] 09:00:05 INFO - PROCESS | 1652 | 1469030405494 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}] 09:00:05 INFO - PROCESS | 1652 | 1469030405497 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:05 INFO - PROCESS | 1652 | 1469030405600 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:00:05 INFO - PROCESS | 1652 | 1469030405682 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1652 | 1469030405685 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE5F800 == 31 [pid = 1652] [id = 476] 09:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6BF1800) [pid = 1652] [serial = 1428] [outer = 0000000000000000] 09:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBAFA7000) [pid = 1652] [serial = 1429] [outer = 0000002EB6BF1800] 09:00:05 INFO - PROCESS | 1652 | 1469030405744 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBB93BC00) [pid = 1652] [serial = 1430] [outer = 0000002EB6BF1800] 09:00:06 INFO - PROCESS | 1652 | 1469030406322 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 944ms 09:00:06 INFO - PROCESS | 1652 | 1469030406430 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1652 | 1469030406436 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:00:06 INFO - PROCESS | 1652 | 1469030406442 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1652 | 1469030406445 Marionette TRACE conn5 <- [1,1870,null,{}] 09:00:06 INFO - PROCESS | 1652 | 1469030406450 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}] 09:00:06 INFO - PROCESS | 1652 | 1469030406453 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:06 INFO - PROCESS | 1652 | 1469030406578 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:00:06 INFO - PROCESS | 1652 | 1469030406648 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1652 | 1469030406651 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D96800 == 32 [pid = 1652] [id = 477] 09:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBCA76000) [pid = 1652] [serial = 1431] [outer = 0000000000000000] 09:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCECE400) [pid = 1652] [serial = 1432] [outer = 0000002EBCA76000] 09:00:06 INFO - PROCESS | 1652 | 1469030406708 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC0205400) [pid = 1652] [serial = 1433] [outer = 0000002EBCA76000] 09:00:07 INFO - PROCESS | 1652 | 1469030407274 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 879ms 09:00:07 INFO - PROCESS | 1652 | 1469030407323 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1652 | 1469030407326 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:00:07 INFO - PROCESS | 1652 | 1469030407329 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1652 | 1469030407334 Marionette TRACE conn5 <- [1,1874,null,{}] 09:00:07 INFO - PROCESS | 1652 | 1469030407346 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}] 09:00:07 INFO - PROCESS | 1652 | 1469030407352 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:07 INFO - PROCESS | 1652 | 1469030407461 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:00:07 INFO - PROCESS | 1652 | 1469030407554 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1652 | 1469030407557 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4594800 == 33 [pid = 1652] [id = 478] 09:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0650800) [pid = 1652] [serial = 1434] [outer = 0000000000000000] 09:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2024C00) [pid = 1652] [serial = 1435] [outer = 0000002EC0650800] 09:00:07 INFO - PROCESS | 1652 | 1469030407616 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2883400) [pid = 1652] [serial = 1436] [outer = 0000002EC0650800] 09:00:08 INFO - PROCESS | 1652 | 1469030408229 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 942ms 09:00:08 INFO - PROCESS | 1652 | 1469030408273 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1652 | 1469030408276 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:00:08 INFO - PROCESS | 1652 | 1469030408279 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1652 | 1469030408281 Marionette TRACE conn5 <- [1,1878,null,{}] 09:00:08 INFO - PROCESS | 1652 | 1469030408285 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}] 09:00:08 INFO - PROCESS | 1652 | 1469030408287 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:08 INFO - PROCESS | 1652 | 1469030408398 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:00:08 INFO - PROCESS | 1652 | 1469030408487 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1652 | 1469030408489 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6AA5800 == 34 [pid = 1652] [id = 479] 09:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2089C00) [pid = 1652] [serial = 1437] [outer = 0000000000000000] 09:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC31B8800) [pid = 1652] [serial = 1438] [outer = 0000002EC2089C00] 09:00:08 INFO - PROCESS | 1652 | 1469030408544 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC33B3800) [pid = 1652] [serial = 1439] [outer = 0000002EC2089C00] 09:00:09 INFO - PROCESS | 1652 | 1469030409090 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 881ms 09:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:00:09 INFO - PROCESS | 1652 | 1469030409163 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1652 | 1469030409165 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 1652 | 1469030409169 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1652 | 1469030409171 Marionette TRACE conn5 <- [1,1882,null,{}] 09:00:09 INFO - PROCESS | 1652 | 1469030409175 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}] 09:00:09 INFO - PROCESS | 1652 | 1469030409177 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:09 INFO - PROCESS | 1652 | 1469030409282 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:00:09 INFO - PROCESS | 1652 | 1469030409357 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 1652 | 1469030409360 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7987800 == 35 [pid = 1652] [id = 480] 09:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2D46000) [pid = 1652] [serial = 1440] [outer = 0000000000000000] 09:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC33D2800) [pid = 1652] [serial = 1441] [outer = 0000002EC2D46000] 09:00:09 INFO - PROCESS | 1652 | 1469030409414 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC383C400) [pid = 1652] [serial = 1442] [outer = 0000002EC2D46000] 09:00:10 INFO - PROCESS | 1652 | 1469030410096 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 985ms 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB4A3000 == 34 [pid = 1652] [id = 473] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F27800 == 33 [pid = 1652] [id = 474] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05B1800 == 32 [pid = 1652] [id = 463] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6AA5800 == 31 [pid = 1652] [id = 479] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4594800 == 30 [pid = 1652] [id = 478] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D96800 == 29 [pid = 1652] [id = 477] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE5F800 == 28 [pid = 1652] [id = 476] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B6800 == 27 [pid = 1652] [id = 472] 09:00:10 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6B28000 == 26 [pid = 1652] [id = 475] 09:00:10 INFO - PROCESS | 1652 | 1469030410814 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 1652 | 1469030410819 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 1652 | 1469030410828 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 1652 | 1469030410831 Marionette TRACE conn5 <- [1,1886,null,{}] 09:00:10 INFO - PROCESS | 1652 | 1469030410837 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}] 09:00:10 INFO - PROCESS | 1652 | 1469030410841 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:00:10 INFO - PROCESS | 1652 | 1469030410933 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:00:10 INFO - PROCESS | 1652 | 1469030410940 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1652 | 1469030410946 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8018800 == 27 [pid = 1652] [id = 481] 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BA1000) [pid = 1652] [serial = 1443] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6BF2800) [pid = 1652] [serial = 1444] [outer = 0000002EB6BA1000] 09:00:11 INFO - PROCESS | 1652 | 1469030411034 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6C96800) [pid = 1652] [serial = 1445] [outer = 0000002EB6BA1000] 09:00:11 INFO - PROCESS | 1652 | 1469030411525 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 712ms 09:00:11 INFO - PROCESS | 1652 | 1469030411560 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1652 | 1469030411563 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:00:11 INFO - PROCESS | 1652 | 1469030411570 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1652 | 1469030411574 Marionette TRACE conn5 <- [1,1890,null,{}] 09:00:11 INFO - PROCESS | 1652 | 1469030411579 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}] 09:00:11 INFO - PROCESS | 1652 | 1469030411581 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:11 INFO - PROCESS | 1652 | 1469030411673 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:00:11 INFO - PROCESS | 1652 | 1469030411681 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1652 | 1469030411684 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EF9800 == 28 [pid = 1652] [id = 482] 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBAF60C00) [pid = 1652] [serial = 1446] [outer = 0000000000000000] 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBB1ED400) [pid = 1652] [serial = 1447] [outer = 0000002EBAF60C00] 09:00:11 INFO - PROCESS | 1652 | 1469030411734 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBB9CBC00) [pid = 1652] [serial = 1448] [outer = 0000002EBAF60C00] 09:00:12 INFO - PROCESS | 1652 | 1469030412191 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 09:00:12 INFO - PROCESS | 1652 | 1469030412261 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1652 | 1469030412263 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 1652 | 1469030412267 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:00:12 INFO - PROCESS | 1652 | 1469030412269 Marionette TRACE conn5 <- [1,1894,null,{}] 09:00:12 INFO - PROCESS | 1652 | 1469030412279 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}] 09:00:12 INFO - PROCESS | 1652 | 1469030412284 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:12 INFO - PROCESS | 1652 | 1469030412413 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:00:12 INFO - PROCESS | 1652 | 1469030412497 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1652 | 1469030412501 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ECE800 == 29 [pid = 1652] [id = 483] 09:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBCAD8000) [pid = 1652] [serial = 1449] [outer = 0000000000000000] 09:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EBCEA1800) [pid = 1652] [serial = 1450] [outer = 0000002EBCAD8000] 09:00:12 INFO - PROCESS | 1652 | 1469030412551 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EBD4B5400) [pid = 1652] [serial = 1451] [outer = 0000002EBCAD8000] 09:00:12 INFO - PROCESS | 1652 | 1469030412944 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 09:00:13 INFO - PROCESS | 1652 | 1469030413004 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1652 | 1469030413006 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:00:13 INFO - PROCESS | 1652 | 1469030413018 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1652 | 1469030413020 Marionette TRACE conn5 <- [1,1898,null,{}] 09:00:13 INFO - PROCESS | 1652 | 1469030413024 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}] 09:00:13 INFO - PROCESS | 1652 | 1469030413026 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:13 INFO - PROCESS | 1652 | 1469030413141 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:00:13 INFO - PROCESS | 1652 | 1469030413193 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1652 | 1469030413195 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6AB7000 == 30 [pid = 1652] [id = 484] 09:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC060F000) [pid = 1652] [serial = 1452] [outer = 0000000000000000] 09:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC064A800) [pid = 1652] [serial = 1453] [outer = 0000002EC060F000] 09:00:13 INFO - PROCESS | 1652 | 1469030413241 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC202A800) [pid = 1652] [serial = 1454] [outer = 0000002EC060F000] 09:00:13 INFO - PROCESS | 1652 | 1469030413664 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 09:00:13 INFO - PROCESS | 1652 | 1469030413715 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1652 | 1469030413717 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:00:13 INFO - PROCESS | 1652 | 1469030413720 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1652 | 1469030413722 Marionette TRACE conn5 <- [1,1902,null,{}] 09:00:13 INFO - PROCESS | 1652 | 1469030413731 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}] 09:00:13 INFO - PROCESS | 1652 | 1469030413734 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:13 INFO - PROCESS | 1652 | 1469030413880 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:00:13 INFO - PROCESS | 1652 | 1469030413890 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1652 | 1469030413892 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E47000 == 31 [pid = 1652] [id = 485] 09:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC2090400) [pid = 1652] [serial = 1455] [outer = 0000000000000000] 09:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC2D40000) [pid = 1652] [serial = 1456] [outer = 0000002EC2090400] 09:00:13 INFO - PROCESS | 1652 | 1469030413981 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EC33CE400) [pid = 1652] [serial = 1457] [outer = 0000002EC2090400] 09:00:14 INFO - PROCESS | 1652 | 1469030414417 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 09:00:14 INFO - PROCESS | 1652 | 1469030414458 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1652 | 1469030414461 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:00:14 INFO - PROCESS | 1652 | 1469030414464 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1652 | 1469030414466 Marionette TRACE conn5 <- [1,1906,null,{}] 09:00:14 INFO - PROCESS | 1652 | 1469030414470 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}] 09:00:14 INFO - PROCESS | 1652 | 1469030414476 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:14 INFO - PROCESS | 1652 | 1469030414619 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:00:14 INFO - PROCESS | 1652 | 1469030414679 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 1652 | 1469030414681 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9578800 == 32 [pid = 1652] [id = 486] 09:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EC3C09C00) [pid = 1652] [serial = 1458] [outer = 0000000000000000] 09:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC3FF5C00) [pid = 1652] [serial = 1459] [outer = 0000002EC3C09C00] 09:00:14 INFO - PROCESS | 1652 | 1469030414727 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0000002EC4C26C00) [pid = 1652] [serial = 1460] [outer = 0000002EC3C09C00] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0000002EBBD43C00) [pid = 1652] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EB5E2E400) [pid = 1652] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EB5720400) [pid = 1652] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC294BC00) [pid = 1652] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EBCA72400) [pid = 1652] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EB6A18400) [pid = 1652] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6D13400) [pid = 1652] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB80BF000) [pid = 1652] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC0E52000) [pid = 1652] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB62C7C00) [pid = 1652] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6BF6400) [pid = 1652] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBCA76800) [pid = 1652] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC33B0400) [pid = 1652] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6728400) [pid = 1652] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0210800) [pid = 1652] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:00:15 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC43C5800) [pid = 1652] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:00:15 INFO - PROCESS | 1652 | 1469030415361 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 944ms 09:00:15 INFO - PROCESS | 1652 | 1469030415410 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1652 | 1469030415412 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:00:15 INFO - PROCESS | 1652 | 1469030415416 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1652 | 1469030415418 Marionette TRACE conn5 <- [1,1910,null,{}] 09:00:15 INFO - PROCESS | 1652 | 1469030415421 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}] 09:00:15 INFO - PROCESS | 1652 | 1469030415424 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:15 INFO - PROCESS | 1652 | 1469030415538 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:00:15 INFO - PROCESS | 1652 | 1469030415588 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1652 | 1469030415590 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC959C000 == 33 [pid = 1652] [id = 487] 09:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB5720400) [pid = 1652] [serial = 1461] [outer = 0000000000000000] 09:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB7EE9C00) [pid = 1652] [serial = 1462] [outer = 0000002EB5720400] 09:00:15 INFO - PROCESS | 1652 | 1469030415634 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBCEC4800) [pid = 1652] [serial = 1463] [outer = 0000002EB5720400] 09:00:15 INFO - PROCESS | 1652 | 1469030415987 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 626ms 09:00:16 INFO - PROCESS | 1652 | 1469030416045 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1652 | 1469030416047 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:00:16 INFO - PROCESS | 1652 | 1469030416058 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1652 | 1469030416061 Marionette TRACE conn5 <- [1,1914,null,{}] 09:00:16 INFO - PROCESS | 1652 | 1469030416064 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}] 09:00:16 INFO - PROCESS | 1652 | 1469030416066 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:16 INFO - PROCESS | 1652 | 1469030416149 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:00:16 INFO - PROCESS | 1652 | 1469030416155 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1652 | 1469030416157 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A2000 == 34 [pid = 1652] [id = 488] 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC020E000) [pid = 1652] [serial = 1464] [outer = 0000000000000000] 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC294BC00) [pid = 1652] [serial = 1465] [outer = 0000002EC020E000] 09:00:16 INFO - PROCESS | 1652 | 1469030416203 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4E80800) [pid = 1652] [serial = 1466] [outer = 0000002EC020E000] 09:00:16 INFO - PROCESS | 1652 | 1469030416599 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 587ms 09:00:16 INFO - PROCESS | 1652 | 1469030416646 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1652 | 1469030416648 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:00:16 INFO - PROCESS | 1652 | 1469030416667 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1652 | 1469030416669 Marionette TRACE conn5 <- [1,1918,null,{}] 09:00:16 INFO - PROCESS | 1652 | 1469030416673 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}] 09:00:16 INFO - PROCESS | 1652 | 1469030416683 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:16 INFO - PROCESS | 1652 | 1469030416765 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:00:16 INFO - PROCESS | 1652 | 1469030416773 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1652 | 1469030416775 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A4800 == 35 [pid = 1652] [id = 489] 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC5663400) [pid = 1652] [serial = 1467] [outer = 0000000000000000] 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC58DD400) [pid = 1652] [serial = 1468] [outer = 0000002EC5663400] 09:00:16 INFO - PROCESS | 1652 | 1469030416818 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC6308C00) [pid = 1652] [serial = 1469] [outer = 0000002EC5663400] 09:00:17 INFO - PROCESS | 1652 | 1469030417324 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 753ms 09:00:17 INFO - PROCESS | 1652 | 1469030417409 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1652 | 1469030417414 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:00:17 INFO - PROCESS | 1652 | 1469030417420 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1652 | 1469030417425 Marionette TRACE conn5 <- [1,1922,null,{}] 09:00:17 INFO - PROCESS | 1652 | 1469030417431 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}] 09:00:17 INFO - PROCESS | 1652 | 1469030417434 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:17 INFO - PROCESS | 1652 | 1469030417570 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:00:17 INFO - PROCESS | 1652 | 1469030417686 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1652 | 1469030417692 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93A000 == 36 [pid = 1652] [id = 490] 09:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6728400) [pid = 1652] [serial = 1470] [outer = 0000000000000000] 09:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB6A16800) [pid = 1652] [serial = 1471] [outer = 0000002EB6728400] 09:00:17 INFO - PROCESS | 1652 | 1469030417751 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EB6D18000) [pid = 1652] [serial = 1472] [outer = 0000002EB6728400] 09:00:18 INFO - PROCESS | 1652 | 1469030418536 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1133ms 09:00:18 INFO - PROCESS | 1652 | 1469030418556 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1652 | 1469030418561 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:00:18 INFO - PROCESS | 1652 | 1469030418567 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1652 | 1469030418570 Marionette TRACE conn5 <- [1,1926,null,{}] 09:00:18 INFO - PROCESS | 1652 | 1469030418574 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}] 09:00:18 INFO - PROCESS | 1652 | 1469030418578 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:18 INFO - PROCESS | 1652 | 1469030418734 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:00:18 INFO - PROCESS | 1652 | 1469030418856 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1652 | 1469030418858 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E35800 == 37 [pid = 1652] [id = 491] 09:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBBD3C800) [pid = 1652] [serial = 1473] [outer = 0000000000000000] 09:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EBC96B400) [pid = 1652] [serial = 1474] [outer = 0000002EBBD3C800] 09:00:18 INFO - PROCESS | 1652 | 1469030418916 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EC0205800) [pid = 1652] [serial = 1475] [outer = 0000002EBBD3C800] 09:00:19 INFO - PROCESS | 1652 | 1469030419825 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]]]}] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A2000 == 36 [pid = 1652] [id = 488] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC959C000 == 35 [pid = 1652] [id = 487] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9578800 == 34 [pid = 1652] [id = 486] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E47000 == 33 [pid = 1652] [id = 485] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6AB7000 == 32 [pid = 1652] [id = 484] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ECE800 == 31 [pid = 1652] [id = 483] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EF9800 == 30 [pid = 1652] [id = 482] 09:00:19 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8018800 == 29 [pid = 1652] [id = 481] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EB6C93800) [pid = 1652] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EC2FF1400) [pid = 1652] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EBCAE0C00) [pid = 1652] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EB6A1E800) [pid = 1652] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EB6BFB000) [pid = 1652] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBB198000) [pid = 1652] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBB937800) [pid = 1652] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBB18C000) [pid = 1652] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBBD3B400) [pid = 1652] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC2941000) [pid = 1652] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC2088000) [pid = 1652] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB80C6000) [pid = 1652] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBAFB4000) [pid = 1652] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6BFD800) [pid = 1652] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0272800) [pid = 1652] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBCEC7000) [pid = 1652] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3C0E800) [pid = 1652] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC33D3800) [pid = 1652] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC3838C00) [pid = 1652] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3FEF800) [pid = 1652] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC3837800) [pid = 1652] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0276C00) [pid = 1652] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC4C9C400) [pid = 1652] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC5844800) [pid = 1652] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC06B7C00) [pid = 1652] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBD074400) [pid = 1652] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC0EAB400) [pid = 1652] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBBF3E800) [pid = 1652] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBCED1400) [pid = 1652] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB6C8D000) [pid = 1652] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6A15400) [pid = 1652] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBB195400) [pid = 1652] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1345ms 09:00:19 INFO - PROCESS | 1652 | 1469030419914 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 1652 | 1469030419919 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:00:19 INFO - PROCESS | 1652 | 1469030419924 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 1652 | 1469030419927 Marionette TRACE conn5 <- [1,1930,null,{}] 09:00:19 INFO - PROCESS | 1652 | 1469030419933 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}] 09:00:19 INFO - PROCESS | 1652 | 1469030419936 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:20 INFO - PROCESS | 1652 | 1469030420045 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:00:20 INFO - PROCESS | 1652 | 1469030420117 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1652 | 1469030420122 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8026000 == 30 [pid = 1652] [id = 492] 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB572B000) [pid = 1652] [serial = 1476] [outer = 0000000000000000] 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB62C9000) [pid = 1652] [serial = 1477] [outer = 0000002EB572B000] 09:00:20 INFO - PROCESS | 1652 | 1469030420171 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6A1E800) [pid = 1652] [serial = 1478] [outer = 0000002EB572B000] 09:00:20 INFO - PROCESS | 1652 | 1469030420638 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 773ms 09:00:20 INFO - PROCESS | 1652 | 1469030420706 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1652 | 1469030420710 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:00:20 INFO - PROCESS | 1652 | 1469030420716 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1652 | 1469030420719 Marionette TRACE conn5 <- [1,1934,null,{}] 09:00:20 INFO - PROCESS | 1652 | 1469030420723 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}] 09:00:20 INFO - PROCESS | 1652 | 1469030420726 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:20 INFO - PROCESS | 1652 | 1469030420825 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:00:20 INFO - PROCESS | 1652 | 1469030420833 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1652 | 1469030420836 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC960000 == 31 [pid = 1652] [id = 493] 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6D1A800) [pid = 1652] [serial = 1479] [outer = 0000000000000000] 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6F1EC00) [pid = 1652] [serial = 1480] [outer = 0000002EB6D1A800] 09:00:20 INFO - PROCESS | 1652 | 1469030420885 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB190C00) [pid = 1652] [serial = 1481] [outer = 0000002EB6D1A800] 09:00:21 INFO - PROCESS | 1652 | 1469030421334 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 09:00:21 INFO - PROCESS | 1652 | 1469030421349 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1652 | 1469030421352 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:00:21 INFO - PROCESS | 1652 | 1469030421359 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1652 | 1469030421363 Marionette TRACE conn5 <- [1,1938,null,{}] 09:00:21 INFO - PROCESS | 1652 | 1469030421375 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}] 09:00:21 INFO - PROCESS | 1652 | 1469030421380 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:21 INFO - PROCESS | 1652 | 1469030421466 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:00:21 INFO - PROCESS | 1652 | 1469030421473 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1652 | 1469030421476 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2053000 == 32 [pid = 1652] [id = 494] 09:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB571F400) [pid = 1652] [serial = 1482] [outer = 0000000000000000] 09:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD3D400) [pid = 1652] [serial = 1483] [outer = 0000002EB571F400] 09:00:21 INFO - PROCESS | 1652 | 1469030421526 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBC96DC00) [pid = 1652] [serial = 1484] [outer = 0000002EB571F400] 09:00:21 INFO - PROCESS | 1652 | 1469030421975 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 690ms 09:00:22 INFO - PROCESS | 1652 | 1469030422053 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1652 | 1469030422056 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:00:22 INFO - PROCESS | 1652 | 1469030422059 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1652 | 1469030422061 Marionette TRACE conn5 <- [1,1942,null,{}] 09:00:22 INFO - PROCESS | 1652 | 1469030422065 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}] 09:00:22 INFO - PROCESS | 1652 | 1469030422067 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:22 INFO - PROCESS | 1652 | 1469030422158 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:00:22 INFO - PROCESS | 1652 | 1469030422164 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1652 | 1469030422166 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC9000 == 33 [pid = 1652] [id = 495] 09:00:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCEC7000) [pid = 1652] [serial = 1485] [outer = 0000000000000000] 09:00:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0203000) [pid = 1652] [serial = 1486] [outer = 0000002EBCEC7000] 09:00:22 INFO - PROCESS | 1652 | 1469030422219 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0275000) [pid = 1652] [serial = 1487] [outer = 0000002EBCEC7000] 09:00:22 INFO - PROCESS | 1652 | 1469030422680 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:00:22 INFO - PROCESS | 1652 | 1469030422754 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 1652 | 1469030422756 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 1652 | 1469030422759 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 1652 | 1469030422761 Marionette TRACE conn5 <- [1,1946,null,{}] 09:00:22 INFO - PROCESS | 1652 | 1469030422765 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}] 09:00:22 INFO - PROCESS | 1652 | 1469030422767 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:22 INFO - PROCESS | 1652 | 1469030422906 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:00:22 INFO - PROCESS | 1652 | 1469030422961 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1652 | 1469030422963 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5C97000 == 34 [pid = 1652] [id = 496] 09:00:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC064B400) [pid = 1652] [serial = 1488] [outer = 0000000000000000] 09:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0652800) [pid = 1652] [serial = 1489] [outer = 0000002EC064B400] 09:00:23 INFO - PROCESS | 1652 | 1469030423008 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC0EAB800) [pid = 1652] [serial = 1490] [outer = 0000002EC064B400] 09:00:23 INFO - PROCESS | 1652 | 1469030423433 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 09:00:23 INFO - PROCESS | 1652 | 1469030423495 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1652 | 1469030423497 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:00:23 INFO - PROCESS | 1652 | 1469030423500 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1652 | 1469030423502 Marionette TRACE conn5 <- [1,1950,null,{}] 09:00:23 INFO - PROCESS | 1652 | 1469030423505 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}] 09:00:23 INFO - PROCESS | 1652 | 1469030423512 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:23 INFO - PROCESS | 1652 | 1469030423662 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:00:23 INFO - PROCESS | 1652 | 1469030423673 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1652 | 1469030423675 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76BF800 == 35 [pid = 1652] [id = 497] 09:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC202F000) [pid = 1652] [serial = 1491] [outer = 0000000000000000] 09:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2942400) [pid = 1652] [serial = 1492] [outer = 0000002EC202F000] 09:00:23 INFO - PROCESS | 1652 | 1469030423722 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3832800) [pid = 1652] [serial = 1493] [outer = 0000002EC202F000] 09:00:24 INFO - PROCESS | 1652 | 1469030424150 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 09:00:24 INFO - PROCESS | 1652 | 1469030424195 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1652 | 1469030424197 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 1652 | 1469030424200 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:00:24 INFO - PROCESS | 1652 | 1469030424202 Marionette TRACE conn5 <- [1,1954,null,{}] 09:00:24 INFO - PROCESS | 1652 | 1469030424205 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}] 09:00:24 INFO - PROCESS | 1652 | 1469030424207 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:24 INFO - PROCESS | 1652 | 1469030424342 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2D46000) [pid = 1652] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBCAD8000) [pid = 1652] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBAF60C00) [pid = 1652] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3C09C00) [pid = 1652] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6BF1800) [pid = 1652] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCA76000) [pid = 1652] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC0650800) [pid = 1652] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2089C00) [pid = 1652] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2090400) [pid = 1652] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB5720400) [pid = 1652] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC020E000) [pid = 1652] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6BA1000) [pid = 1652] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC060F000) [pid = 1652] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:00:24 INFO - PROCESS | 1652 | 1469030424476 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1652 | 1469030424478 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC366F000 == 36 [pid = 1652] [id = 498] 09:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB5720400) [pid = 1652] [serial = 1494] [outer = 0000000000000000] 09:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6727400) [pid = 1652] [serial = 1495] [outer = 0000002EB5720400] 09:00:24 INFO - PROCESS | 1652 | 1469030424522 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD38000) [pid = 1652] [serial = 1496] [outer = 0000002EB5720400] 09:00:24 INFO - PROCESS | 1652 | 1469030424851 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 732ms 09:00:24 INFO - PROCESS | 1652 | 1469030424936 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1652 | 1469030424938 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:00:24 INFO - PROCESS | 1652 | 1469030424955 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1652 | 1469030424957 Marionette TRACE conn5 <- [1,1958,null,{}] 09:00:24 INFO - PROCESS | 1652 | 1469030424961 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}] 09:00:24 INFO - PROCESS | 1652 | 1469030424963 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:25 INFO - PROCESS | 1652 | 1469030425048 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:00:25 INFO - PROCESS | 1652 | 1469030425054 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1652 | 1469030425056 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EC1800 == 37 [pid = 1652] [id = 499] 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0276400) [pid = 1652] [serial = 1497] [outer = 0000000000000000] 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC383D000) [pid = 1652] [serial = 1498] [outer = 0000002EC0276400] 09:00:25 INFO - PROCESS | 1652 | 1469030425101 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3C11400) [pid = 1652] [serial = 1499] [outer = 0000002EC0276400] 09:00:25 INFO - PROCESS | 1652 | 1469030425508 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 585ms 09:00:25 INFO - PROCESS | 1652 | 1469030425530 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1652 | 1469030425532 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:00:25 INFO - PROCESS | 1652 | 1469030425535 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1652 | 1469030425537 Marionette TRACE conn5 <- [1,1962,null,{}] 09:00:25 INFO - PROCESS | 1652 | 1469030425540 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}] 09:00:25 INFO - PROCESS | 1652 | 1469030425542 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:25 INFO - PROCESS | 1652 | 1469030425662 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:00:25 INFO - PROCESS | 1652 | 1469030425671 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1652 | 1469030425673 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9578800 == 38 [pid = 1652] [id = 500] 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB6BF3000) [pid = 1652] [serial = 1500] [outer = 0000000000000000] 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2FE8800) [pid = 1652] [serial = 1501] [outer = 0000002EB6BF3000] 09:00:25 INFO - PROCESS | 1652 | 1469030425716 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC44AA400) [pid = 1652] [serial = 1502] [outer = 0000002EB6BF3000] 09:00:26 INFO - PROCESS | 1652 | 1469030426133 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 09:00:26 INFO - PROCESS | 1652 | 1469030426167 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1652 | 1469030426169 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:00:26 INFO - PROCESS | 1652 | 1469030426172 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1652 | 1469030426173 Marionette TRACE conn5 <- [1,1966,null,{}] 09:00:26 INFO - PROCESS | 1652 | 1469030426177 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}] 09:00:26 INFO - PROCESS | 1652 | 1469030426179 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:26 INFO - PROCESS | 1652 | 1469030426292 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:00:26 INFO - PROCESS | 1652 | 1469030426300 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1652 | 1469030426302 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95B7800 == 39 [pid = 1652] [id = 501] 09:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC43C4000) [pid = 1652] [serial = 1503] [outer = 0000000000000000] 09:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC4E7F000) [pid = 1652] [serial = 1504] [outer = 0000002EC43C4000] 09:00:26 INFO - PROCESS | 1652 | 1469030426347 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0274400) [pid = 1652] [serial = 1505] [outer = 0000002EC43C4000] 09:00:26 INFO - PROCESS | 1652 | 1469030426951 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 838ms 09:00:27 INFO - PROCESS | 1652 | 1469030427019 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1652 | 1469030427024 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 1652 | 1469030427030 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:00:27 INFO - PROCESS | 1652 | 1469030427035 Marionette TRACE conn5 <- [1,1970,null,{}] 09:00:27 INFO - PROCESS | 1652 | 1469030427055 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}] 09:00:27 INFO - PROCESS | 1652 | 1469030427058 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:27 INFO - PROCESS | 1652 | 1469030427186 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:00:27 INFO - PROCESS | 1652 | 1469030427301 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1652 | 1469030427304 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE56800 == 40 [pid = 1652] [id = 502] 09:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6BAC000) [pid = 1652] [serial = 1506] [outer = 0000000000000000] 09:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6C97C00) [pid = 1652] [serial = 1507] [outer = 0000002EB6BAC000] 09:00:27 INFO - PROCESS | 1652 | 1469030427362 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBB1F4400) [pid = 1652] [serial = 1508] [outer = 0000002EB6BAC000] 09:00:27 INFO - PROCESS | 1652 | 1469030427929 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 09:00:27 INFO - PROCESS | 1652 | 1469030427979 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1652 | 1469030427985 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:00:28 INFO - PROCESS | 1652 | 1469030427992 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1652 | 1469030427995 Marionette TRACE conn5 <- [1,1974,null,{}] 09:00:28 INFO - PROCESS | 1652 | 1469030427999 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}] 09:00:28 INFO - PROCESS | 1652 | 1469030428002 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:28 INFO - PROCESS | 1652 | 1469030428121 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:00:28 INFO - PROCESS | 1652 | 1469030428217 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1652 | 1469030428220 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A0800 == 41 [pid = 1652] [id = 503] 09:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBCEC5400) [pid = 1652] [serial = 1509] [outer = 0000000000000000] 09:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBCECFC00) [pid = 1652] [serial = 1510] [outer = 0000002EBCEC5400] 09:00:28 INFO - PROCESS | 1652 | 1469030428279 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC0E7F400) [pid = 1652] [serial = 1511] [outer = 0000002EBCEC5400] 09:00:28 INFO - PROCESS | 1652 | 1469030428915 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 985ms 09:00:28 INFO - PROCESS | 1652 | 1469030428978 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 1652 | 1469030428981 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:00:28 INFO - PROCESS | 1652 | 1469030428985 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1652 | 1469030428989 Marionette TRACE conn5 <- [1,1978,null,{}] 09:00:29 INFO - PROCESS | 1652 | 1469030429001 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}] 09:00:29 INFO - PROCESS | 1652 | 1469030429006 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:29 INFO - PROCESS | 1652 | 1469030429159 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:00:29 INFO - PROCESS | 1652 | 1469030429177 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1652 | 1469030429181 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF8E000 == 42 [pid = 1652] [id = 504] 09:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC33AA800) [pid = 1652] [serial = 1512] [outer = 0000000000000000] 09:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC37A8000) [pid = 1652] [serial = 1513] [outer = 0000002EC33AA800] 09:00:29 INFO - PROCESS | 1652 | 1469030429239 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC5846800) [pid = 1652] [serial = 1514] [outer = 0000002EC33AA800] 09:00:29 INFO - PROCESS | 1652 | 1469030429994 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1035ms 09:00:30 INFO - PROCESS | 1652 | 1469030430041 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1652 | 1469030430046 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:00:30 INFO - PROCESS | 1652 | 1469030430052 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1652 | 1469030430056 Marionette TRACE conn5 <- [1,1982,null,{}] 09:00:30 INFO - PROCESS | 1652 | 1469030430082 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}] 09:00:30 INFO - PROCESS | 1652 | 1469030430085 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:30 INFO - PROCESS | 1652 | 1469030430190 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:00:30 INFO - PROCESS | 1652 | 1469030430265 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1652 | 1469030430270 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95B800 == 43 [pid = 1652] [id = 505] 09:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6A15400) [pid = 1652] [serial = 1515] [outer = 0000000000000000] 09:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB6A1C800) [pid = 1652] [serial = 1516] [outer = 0000002EB6A15400] 09:00:30 INFO - PROCESS | 1652 | 1469030430333 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EB6BFD000) [pid = 1652] [serial = 1517] [outer = 0000002EB6A15400] 09:00:30 INFO - PROCESS | 1652 | 1469030430914 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 880ms 09:00:30 INFO - PROCESS | 1652 | 1469030430937 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1652 | 1469030430941 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:00:30 INFO - PROCESS | 1652 | 1469030430947 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:00:30 INFO - PROCESS | 1652 | 1469030430950 Marionette TRACE conn5 <- [1,1986,null,{}] 09:00:30 INFO - PROCESS | 1652 | 1469030430954 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}] 09:00:30 INFO - PROCESS | 1652 | 1469030430956 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7987800 == 42 [pid = 1652] [id = 480] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9578800 == 41 [pid = 1652] [id = 500] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EC1800 == 40 [pid = 1652] [id = 499] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC366F000 == 39 [pid = 1652] [id = 498] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76BF800 == 38 [pid = 1652] [id = 497] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5C97000 == 37 [pid = 1652] [id = 496] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC9000 == 36 [pid = 1652] [id = 495] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2053000 == 35 [pid = 1652] [id = 494] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC960000 == 34 [pid = 1652] [id = 493] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8026000 == 33 [pid = 1652] [id = 492] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A4800 == 32 [pid = 1652] [id = 489] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93A000 == 31 [pid = 1652] [id = 490] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E35800 == 30 [pid = 1652] [id = 491] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC95B800 == 29 [pid = 1652] [id = 505] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF8E000 == 28 [pid = 1652] [id = 504] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A0800 == 27 [pid = 1652] [id = 503] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE56800 == 26 [pid = 1652] [id = 502] 09:00:31 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95B7800 == 25 [pid = 1652] [id = 501] 09:00:31 INFO - PROCESS | 1652 | 1469030431655 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC383C400) [pid = 1652] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC33D2800) [pid = 1652] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBCEA1800) [pid = 1652] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBB1ED400) [pid = 1652] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EBB9CBC00) [pid = 1652] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC3FF5C00) [pid = 1652] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBB93BC00) [pid = 1652] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBAFA7000) [pid = 1652] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC0205400) [pid = 1652] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBCECE400) [pid = 1652] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2883400) [pid = 1652] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2024C00) [pid = 1652] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC33B3800) [pid = 1652] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC31B8800) [pid = 1652] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC33CE400) [pid = 1652] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2D40000) [pid = 1652] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB7EE9C00) [pid = 1652] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC294BC00) [pid = 1652] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC4C26C00) [pid = 1652] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC58DD400) [pid = 1652] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6C96800) [pid = 1652] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6BF2800) [pid = 1652] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC4E80800) [pid = 1652] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC064A800) [pid = 1652] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC202A800) [pid = 1652] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBD4B5400) [pid = 1652] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBCEC4800) [pid = 1652] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:00:31 INFO - PROCESS | 1652 | 1469030431836 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1652 | 1469030431839 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6E6A800 == 26 [pid = 1652] [id = 506] 09:00:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB5727C00) [pid = 1652] [serial = 1518] [outer = 0000000000000000] 09:00:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5EC6C00) [pid = 1652] [serial = 1519] [outer = 0000002EB5727C00] 09:00:31 INFO - PROCESS | 1652 | 1469030431889 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6A1DC00) [pid = 1652] [serial = 1520] [outer = 0000002EB5727C00] 09:00:32 INFO - PROCESS | 1652 | 1469030432332 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1431ms 09:00:32 INFO - PROCESS | 1652 | 1469030432383 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1652 | 1469030432387 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:00:32 INFO - PROCESS | 1652 | 1469030432392 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1652 | 1469030432395 Marionette TRACE conn5 <- [1,1990,null,{}] 09:00:32 INFO - PROCESS | 1652 | 1469030432405 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}] 09:00:32 INFO - PROCESS | 1652 | 1469030432408 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:32 INFO - PROCESS | 1652 | 1469030432501 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:00:32 INFO - PROCESS | 1652 | 1469030432514 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1652 | 1469030432517 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93A800 == 27 [pid = 1652] [id = 507] 09:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBAF65C00) [pid = 1652] [serial = 1521] [outer = 0000000000000000] 09:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB18DC00) [pid = 1652] [serial = 1522] [outer = 0000002EBAF65C00] 09:00:32 INFO - PROCESS | 1652 | 1469030432567 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBB25A000) [pid = 1652] [serial = 1523] [outer = 0000002EBAF65C00] 09:00:33 INFO - PROCESS | 1652 | 1469030433031 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 09:00:33 INFO - PROCESS | 1652 | 1469030433087 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1652 | 1469030433090 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:00:33 INFO - PROCESS | 1652 | 1469030433094 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1652 | 1469030433096 Marionette TRACE conn5 <- [1,1994,null,{}] 09:00:33 INFO - PROCESS | 1652 | 1469030433100 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}] 09:00:33 INFO - PROCESS | 1652 | 1469030433102 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:33 INFO - PROCESS | 1652 | 1469030433228 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:00:33 INFO - PROCESS | 1652 | 1469030433310 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1652 | 1469030433313 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93A000 == 28 [pid = 1652] [id = 508] 09:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6BF5800) [pid = 1652] [serial = 1524] [outer = 0000000000000000] 09:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBD37C00) [pid = 1652] [serial = 1525] [outer = 0000002EB6BF5800] 09:00:33 INFO - PROCESS | 1652 | 1469030433359 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBBF3E800) [pid = 1652] [serial = 1526] [outer = 0000002EB6BF5800] 09:00:33 INFO - PROCESS | 1652 | 1469030433755 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]]]}] 09:00: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 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 09:00:33 INFO - PROCESS | 1652 | 1469030433787 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1652 | 1469030433791 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:00:33 INFO - PROCESS | 1652 | 1469030433802 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1652 | 1469030433807 Marionette TRACE conn5 <- [1,1998,null,{}] 09:00:33 INFO - PROCESS | 1652 | 1469030433811 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}] 09:00:33 INFO - PROCESS | 1652 | 1469030433814 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:33 INFO - PROCESS | 1652 | 1469030433945 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:00:33 INFO - PROCESS | 1652 | 1469030433967 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1652 | 1469030433969 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC9000 == 29 [pid = 1652] [id = 509] 09:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBC972C00) [pid = 1652] [serial = 1527] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBCEA5C00) [pid = 1652] [serial = 1528] [outer = 0000002EBC972C00] 09:00:34 INFO - PROCESS | 1652 | 1469030434014 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC020B400) [pid = 1652] [serial = 1529] [outer = 0000002EBC972C00] 09:00:34 INFO - PROCESS | 1652 | 1469030434444 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]]]}] 09:00: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 09:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 692ms 09:00:34 INFO - PROCESS | 1652 | 1469030434492 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1652 | 1469030434494 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:00:34 INFO - PROCESS | 1652 | 1469030434497 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1652 | 1469030434499 Marionette TRACE conn5 <- [1,2002,null,{}] 09:00:34 INFO - PROCESS | 1652 | 1469030434507 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}] 09:00:34 INFO - PROCESS | 1652 | 1469030434510 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:34 INFO - PROCESS | 1652 | 1469030434654 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:00:34 INFO - PROCESS | 1652 | 1469030434676 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1652 | 1469030434678 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC568B000 == 30 [pid = 1652] [id = 510] 09:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC060E000) [pid = 1652] [serial = 1530] [outer = 0000000000000000] 09:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC06B4400) [pid = 1652] [serial = 1531] [outer = 0000002EC060E000] 09:00:34 INFO - PROCESS | 1652 | 1469030434723 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2030000) [pid = 1652] [serial = 1532] [outer = 0000002EC060E000] 09:00:35 INFO - PROCESS | 1652 | 1469030435141 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 09:00:35 INFO - PROCESS | 1652 | 1469030435191 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1652 | 1469030435193 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:00:35 INFO - PROCESS | 1652 | 1469030435197 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1652 | 1469030435198 Marionette TRACE conn5 <- [1,2006,null,{}] 09:00:35 INFO - PROCESS | 1652 | 1469030435209 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}] 09:00:35 INFO - PROCESS | 1652 | 1469030435211 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:35 INFO - PROCESS | 1652 | 1469030435321 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:00:35 INFO - PROCESS | 1652 | 1469030435328 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1652 | 1469030435335 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E81800 == 31 [pid = 1652] [id = 511] 09:00:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB564A800) [pid = 1652] [serial = 1533] [outer = 0000000000000000] 09:00:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC2D3F400) [pid = 1652] [serial = 1534] [outer = 0000002EB564A800] 09:00:35 INFO - PROCESS | 1652 | 1469030435467 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC33A9C00) [pid = 1652] [serial = 1535] [outer = 0000002EB564A800] 09:00:35 INFO - PROCESS | 1652 | 1469030435934 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 983ms 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6BF3000) [pid = 1652] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC064B400) [pid = 1652] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC202F000) [pid = 1652] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB5720400) [pid = 1652] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC5663400) [pid = 1652] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBD3C800) [pid = 1652] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBCEC7000) [pid = 1652] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6728400) [pid = 1652] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6D1A800) [pid = 1652] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB572B000) [pid = 1652] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB571F400) [pid = 1652] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0276400) [pid = 1652] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:36 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC43C4000) [pid = 1652] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:36 INFO - PROCESS | 1652 | 1469030436205 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1652 | 1469030436207 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:00:36 INFO - PROCESS | 1652 | 1469030436218 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1652 | 1469030436220 Marionette TRACE conn5 <- [1,2010,null,{}] 09:00:36 INFO - PROCESS | 1652 | 1469030436224 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}] 09:00:36 INFO - PROCESS | 1652 | 1469030436226 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:36 INFO - PROCESS | 1652 | 1469030436309 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:00:36 INFO - PROCESS | 1652 | 1469030436316 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1652 | 1469030436318 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6786800 == 32 [pid = 1652] [id = 512] 09:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6BF2C00) [pid = 1652] [serial = 1536] [outer = 0000000000000000] 09:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB261000) [pid = 1652] [serial = 1537] [outer = 0000002EB6BF2C00] 09:00:36 INFO - PROCESS | 1652 | 1469030436365 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBD076000) [pid = 1652] [serial = 1538] [outer = 0000002EB6BF2C00] 09:00:36 INFO - PROCESS | 1652 | 1469030436777 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 586ms 09:00:36 INFO - PROCESS | 1652 | 1469030436812 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1652 | 1469030436814 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:00:36 INFO - PROCESS | 1652 | 1469030436822 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1652 | 1469030436824 Marionette TRACE conn5 <- [1,2014,null,{}] 09:00:36 INFO - PROCESS | 1652 | 1469030436828 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}] 09:00:36 INFO - PROCESS | 1652 | 1469030436830 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:36 INFO - PROCESS | 1652 | 1469030436911 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:00:36 INFO - PROCESS | 1652 | 1469030436919 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1652 | 1469030436921 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB2800 == 33 [pid = 1652] [id = 513] 09:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBAF5A400) [pid = 1652] [serial = 1539] [outer = 0000000000000000] 09:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC33CDC00) [pid = 1652] [serial = 1540] [outer = 0000002EBAF5A400] 09:00:36 INFO - PROCESS | 1652 | 1469030436966 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC383C800) [pid = 1652] [serial = 1541] [outer = 0000002EBAF5A400] 09:00:37 INFO - PROCESS | 1652 | 1469030437363 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 586ms 09:00:37 INFO - PROCESS | 1652 | 1469030437408 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1652 | 1469030437410 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:00:37 INFO - PROCESS | 1652 | 1469030437438 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1652 | 1469030437440 Marionette TRACE conn5 <- [1,2018,null,{}] 09:00:37 INFO - PROCESS | 1652 | 1469030437443 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}] 09:00:37 INFO - PROCESS | 1652 | 1469030437445 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:37 INFO - PROCESS | 1652 | 1469030437527 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:00:37 INFO - PROCESS | 1652 | 1469030437535 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1652 | 1469030437537 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957C800 == 34 [pid = 1652] [id = 514] 09:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3C07C00) [pid = 1652] [serial = 1542] [outer = 0000000000000000] 09:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3FF2000) [pid = 1652] [serial = 1543] [outer = 0000002EC3C07C00] 09:00:37 INFO - PROCESS | 1652 | 1469030437582 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC4C1A400) [pid = 1652] [serial = 1544] [outer = 0000002EC3C07C00] 09:00:38 INFO - PROCESS | 1652 | 1469030438004 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 09:00:38 INFO - PROCESS | 1652 | 1469030438077 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1652 | 1469030438079 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 1652 | 1469030438083 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1652 | 1469030438084 Marionette TRACE conn5 <- [1,2022,null,{}] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:00:38 INFO - PROCESS | 1652 | 1469030438088 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}] 09:00:38 INFO - PROCESS | 1652 | 1469030438090 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:38 INFO - PROCESS | 1652 | 1469030438171 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:00:38 INFO - PROCESS | 1652 | 1469030438296 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1652 | 1469030438300 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C14800 == 35 [pid = 1652] [id = 515] 09:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB4CDF000) [pid = 1652] [serial = 1545] [outer = 0000000000000000] 09:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB4E60C00) [pid = 1652] [serial = 1546] [outer = 0000002EB4CDF000] 09:00:38 INFO - PROCESS | 1652 | 1469030438358 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6A13000) [pid = 1652] [serial = 1547] [outer = 0000002EB4CDF000] 09:00:39 INFO - PROCESS | 1652 | 1469030439156 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1135ms 09:00:39 INFO - PROCESS | 1652 | 1469030439226 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1652 | 1469030439230 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:00:39 INFO - PROCESS | 1652 | 1469030439235 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1652 | 1469030439239 Marionette TRACE conn5 <- [1,2026,null,{}] 09:00:39 INFO - PROCESS | 1652 | 1469030439244 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}] 09:00:39 INFO - PROCESS | 1652 | 1469030439247 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:39 INFO - PROCESS | 1652 | 1469030439382 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:00:39 INFO - PROCESS | 1652 | 1469030439498 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1652 | 1469030439501 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A4A800 == 36 [pid = 1652] [id = 516] 09:00:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB6E26400) [pid = 1652] [serial = 1548] [outer = 0000000000000000] 09:00:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBBC0AC00) [pid = 1652] [serial = 1549] [outer = 0000002EB6E26400] 09:00:39 INFO - PROCESS | 1652 | 1469030439559 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBCA75400) [pid = 1652] [serial = 1550] [outer = 0000002EB6E26400] 09:00:40 INFO - PROCESS | 1652 | 1469030440396 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1175ms 09:00:40 INFO - PROCESS | 1652 | 1469030440414 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1652 | 1469030440418 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:00:40 INFO - PROCESS | 1652 | 1469030440456 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1652 | 1469030440460 Marionette TRACE conn5 <- [1,2030,null,{}] 09:00:40 INFO - PROCESS | 1652 | 1469030440466 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}] 09:00:40 INFO - PROCESS | 1652 | 1469030440470 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:40 INFO - PROCESS | 1652 | 1469030440587 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:00:40 INFO - PROCESS | 1652 | 1469030440662 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1652 | 1469030440666 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC200A800 == 37 [pid = 1652] [id = 517] 09:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6BFA000) [pid = 1652] [serial = 1551] [outer = 0000000000000000] 09:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6E2EC00) [pid = 1652] [serial = 1552] [outer = 0000002EB6BFA000] 09:00:40 INFO - PROCESS | 1652 | 1469030440716 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EBB198C00) [pid = 1652] [serial = 1553] [outer = 0000002EB6BFA000] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957C800 == 36 [pid = 1652] [id = 514] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB2800 == 35 [pid = 1652] [id = 513] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6786800 == 34 [pid = 1652] [id = 512] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E81800 == 33 [pid = 1652] [id = 511] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC568B000 == 32 [pid = 1652] [id = 510] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC9000 == 31 [pid = 1652] [id = 509] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93A000 == 30 [pid = 1652] [id = 508] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93A800 == 29 [pid = 1652] [id = 507] 09:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6E6A800 == 28 [pid = 1652] [id = 506] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC0274400) [pid = 1652] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC4E7F000) [pid = 1652] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC2FE8800) [pid = 1652] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0652800) [pid = 1652] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC2942400) [pid = 1652] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC0EAB800) [pid = 1652] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6727400) [pid = 1652] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC44AA400) [pid = 1652] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC3832800) [pid = 1652] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC6308C00) [pid = 1652] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBC96B400) [pid = 1652] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0205800) [pid = 1652] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0203000) [pid = 1652] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6A16800) [pid = 1652] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6D18000) [pid = 1652] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6F1EC00) [pid = 1652] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB190C00) [pid = 1652] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB62C9000) [pid = 1652] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6A1E800) [pid = 1652] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBBD3D400) [pid = 1652] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBC96DC00) [pid = 1652] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBD38000) [pid = 1652] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC383D000) [pid = 1652] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC3C11400) [pid = 1652] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC0275000) [pid = 1652] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:00:41 INFO - PROCESS | 1652 | 1469030441312 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]]]}] 09:00: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) 09:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 902ms 09:00:41 INFO - PROCESS | 1652 | 1469030441351 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1652 | 1469030441356 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:00:41 INFO - PROCESS | 1652 | 1469030441362 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1652 | 1469030441365 Marionette TRACE conn5 <- [1,2034,null,{}] 09:00:41 INFO - PROCESS | 1652 | 1469030441368 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}] 09:00:41 INFO - PROCESS | 1652 | 1469030441371 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:41 INFO - PROCESS | 1652 | 1469030441461 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:00:41 INFO - PROCESS | 1652 | 1469030441471 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1652 | 1469030441473 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD113800 == 29 [pid = 1652] [id = 518] 09:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBB192400) [pid = 1652] [serial = 1554] [outer = 0000000000000000] 09:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBB481C00) [pid = 1652] [serial = 1555] [outer = 0000002EBB192400] 09:00:41 INFO - PROCESS | 1652 | 1469030441521 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBC915000) [pid = 1652] [serial = 1556] [outer = 0000002EBB192400] 09:00:42 INFO - PROCESS | 1652 | 1469030441996 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 689ms 09:00:42 INFO - PROCESS | 1652 | 1469030442083 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1652 | 1469030442085 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 1652 | 1469030442091 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:00:42 INFO - PROCESS | 1652 | 1469030442095 Marionette TRACE conn5 <- [1,2038,null,{}] 09:00:42 INFO - PROCESS | 1652 | 1469030442106 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}] 09:00:42 INFO - PROCESS | 1652 | 1469030442111 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:42 INFO - PROCESS | 1652 | 1469030442204 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:00:42 INFO - PROCESS | 1652 | 1469030442283 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1652 | 1469030442286 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CC9000 == 30 [pid = 1652] [id = 519] 09:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBD071400) [pid = 1652] [serial = 1557] [outer = 0000000000000000] 09:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0211C00) [pid = 1652] [serial = 1558] [outer = 0000002EBD071400] 09:00:42 INFO - PROCESS | 1652 | 1469030442336 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC0652400) [pid = 1652] [serial = 1559] [outer = 0000002EBD071400] 09:00:42 INFO - PROCESS | 1652 | 1469030442734 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 09:00:42 INFO - PROCESS | 1652 | 1469030442790 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1652 | 1469030442792 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:00:42 INFO - PROCESS | 1652 | 1469030442796 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1652 | 1469030442798 Marionette TRACE conn5 <- [1,2042,null,{}] 09:00:42 INFO - PROCESS | 1652 | 1469030442802 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}] 09:00:42 INFO - PROCESS | 1652 | 1469030442804 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:42 INFO - PROCESS | 1652 | 1469030442893 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:00:42 INFO - PROCESS | 1652 | 1469030442899 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1652 | 1469030442901 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E6F000 == 31 [pid = 1652] [id = 520] 09:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB5724800) [pid = 1652] [serial = 1560] [outer = 0000000000000000] 09:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2891C00) [pid = 1652] [serial = 1561] [outer = 0000002EB5724800] 09:00:42 INFO - PROCESS | 1652 | 1469030442949 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2C10400) [pid = 1652] [serial = 1562] [outer = 0000002EB5724800] 09:00:43 INFO - PROCESS | 1652 | 1469030443383 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 09:00:43 INFO - PROCESS | 1652 | 1469030443425 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1652 | 1469030443428 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:00:43 INFO - PROCESS | 1652 | 1469030443436 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1652 | 1469030443438 Marionette TRACE conn5 <- [1,2046,null,{}] 09:00:43 INFO - PROCESS | 1652 | 1469030443442 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}] 09:00:43 INFO - PROCESS | 1652 | 1469030443444 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:43 INFO - PROCESS | 1652 | 1469030443552 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:00:43 INFO - PROCESS | 1652 | 1469030443633 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1652 | 1469030443642 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2E8800 == 32 [pid = 1652] [id = 521] 09:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB5724400) [pid = 1652] [serial = 1563] [outer = 0000000000000000] 09:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC33AC000) [pid = 1652] [serial = 1564] [outer = 0000002EB5724400] 09:00:43 INFO - PROCESS | 1652 | 1469030443687 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC349CC00) [pid = 1652] [serial = 1565] [outer = 0000002EB5724400] 09:00:44 INFO - PROCESS | 1652 | 1469030444093 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 732ms 09:00:44 INFO - PROCESS | 1652 | 1469030444170 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1652 | 1469030444173 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 1652 | 1469030444176 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:00:44 INFO - PROCESS | 1652 | 1469030444177 Marionette TRACE conn5 <- [1,2050,null,{}] 09:00:44 INFO - PROCESS | 1652 | 1469030444181 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}] 09:00:44 INFO - PROCESS | 1652 | 1469030444187 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:44 INFO - PROCESS | 1652 | 1469030444336 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:00:44 INFO - PROCESS | 1652 | 1469030444389 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1652 | 1469030444391 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93AF800 == 33 [pid = 1652] [id = 522] 09:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3FEE400) [pid = 1652] [serial = 1566] [outer = 0000000000000000] 09:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC4EDBC00) [pid = 1652] [serial = 1567] [outer = 0000002EC3FEE400] 09:00:44 INFO - PROCESS | 1652 | 1469030444435 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC58DD800) [pid = 1652] [serial = 1568] [outer = 0000002EC3FEE400] 09:00:44 INFO - PROCESS | 1652 | 1469030444831 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 09:00:44 INFO - PROCESS | 1652 | 1469030444850 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1652 | 1469030444853 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 1652 | 1469030444856 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:00:44 INFO - PROCESS | 1652 | 1469030444857 Marionette TRACE conn5 <- [1,2054,null,{}] 09:00:44 INFO - PROCESS | 1652 | 1469030444861 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}] 09:00:44 INFO - PROCESS | 1652 | 1469030444863 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:45 INFO - PROCESS | 1652 | 1469030445011 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:00:45 INFO - PROCESS | 1652 | 1469030445043 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1652 | 1469030445045 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95A4000 == 34 [pid = 1652] [id = 523] 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC58DE000) [pid = 1652] [serial = 1569] [outer = 0000000000000000] 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC6A73C00) [pid = 1652] [serial = 1570] [outer = 0000002EC58DE000] 09:00:45 INFO - PROCESS | 1652 | 1469030445089 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6E04400) [pid = 1652] [serial = 1571] [outer = 0000002EC58DE000] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6BF5800) [pid = 1652] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB564A800) [pid = 1652] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBAF65C00) [pid = 1652] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB5727C00) [pid = 1652] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6A15400) [pid = 1652] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC060E000) [pid = 1652] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BAC000) [pid = 1652] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBCEC5400) [pid = 1652] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC33AA800) [pid = 1652] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6BF2C00) [pid = 1652] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBC972C00) [pid = 1652] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:00:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBAF5A400) [pid = 1652] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:00:45 INFO - PROCESS | 1652 | 1469030445576 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 776ms 09:00:45 INFO - PROCESS | 1652 | 1469030445635 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1652 | 1469030445638 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:00:45 INFO - PROCESS | 1652 | 1469030445641 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1652 | 1469030445643 Marionette TRACE conn5 <- [1,2058,null,{}] 09:00:45 INFO - PROCESS | 1652 | 1469030445646 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}] 09:00:45 INFO - PROCESS | 1652 | 1469030445648 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:45 INFO - PROCESS | 1652 | 1469030445730 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:00:45 INFO - PROCESS | 1652 | 1469030445738 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1652 | 1469030445740 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95AA000 == 35 [pid = 1652] [id = 524] 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6A13800) [pid = 1652] [serial = 1572] [outer = 0000000000000000] 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBDE8000) [pid = 1652] [serial = 1573] [outer = 0000002EB6A13800] 09:00:45 INFO - PROCESS | 1652 | 1469030445853 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33D5C00) [pid = 1652] [serial = 1574] [outer = 0000002EB6A13800] 09:00:46 INFO - PROCESS | 1652 | 1469030446200 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 584ms 09:00:46 INFO - PROCESS | 1652 | 1469030446238 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1652 | 1469030446240 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 1652 | 1469030446243 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1652 | 1469030446245 Marionette TRACE conn5 <- [1,2062,null,{}] 09:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:00:46 INFO - PROCESS | 1652 | 1469030446257 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}] 09:00:46 INFO - PROCESS | 1652 | 1469030446259 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:46 INFO - PROCESS | 1652 | 1469030446368 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:00:46 INFO - PROCESS | 1652 | 1469030446448 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1652 | 1469030446450 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A6000 == 36 [pid = 1652] [id = 525] 09:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBCECC400) [pid = 1652] [serial = 1575] [outer = 0000000000000000] 09:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3DE3800) [pid = 1652] [serial = 1576] [outer = 0000002EBCECC400] 09:00:46 INFO - PROCESS | 1652 | 1469030446496 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC6EA7400) [pid = 1652] [serial = 1577] [outer = 0000002EBCECC400] 09:00:46 INFO - PROCESS | 1652 | 1469030446850 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 648ms 09:00:46 INFO - PROCESS | 1652 | 1469030446896 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1652 | 1469030446898 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:00:46 INFO - PROCESS | 1652 | 1469030446902 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1652 | 1469030446904 Marionette TRACE conn5 <- [1,2066,null,{}] 09:00:46 INFO - PROCESS | 1652 | 1469030446907 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}] 09:00:46 INFO - PROCESS | 1652 | 1469030446909 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:47 INFO - PROCESS | 1652 | 1469030447021 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:00:47 INFO - PROCESS | 1652 | 1469030447029 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1652 | 1469030447031 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E67000 == 37 [pid = 1652] [id = 526] 09:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6EA7C00) [pid = 1652] [serial = 1578] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC7616400) [pid = 1652] [serial = 1579] [outer = 0000002EC6EA7C00] 09:00:47 INFO - PROCESS | 1652 | 1469030447077 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC761F800) [pid = 1652] [serial = 1580] [outer = 0000002EC6EA7C00] 09:00:47 INFO - PROCESS | 1652 | 1469030447481 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 627ms 09:00:47 INFO - PROCESS | 1652 | 1469030447535 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1652 | 1469030447540 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:00:47 INFO - PROCESS | 1652 | 1469030447544 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1652 | 1469030447549 Marionette TRACE conn5 <- [1,2070,null,{}] 09:00:47 INFO - PROCESS | 1652 | 1469030447556 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}] 09:00:47 INFO - PROCESS | 1652 | 1469030447560 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:47 INFO - PROCESS | 1652 | 1469030447715 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:00:47 INFO - PROCESS | 1652 | 1469030447889 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1652 | 1469030447895 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC952000 == 38 [pid = 1652] [id = 527] 09:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BF7C00) [pid = 1652] [serial = 1581] [outer = 0000000000000000] 09:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6C8EC00) [pid = 1652] [serial = 1582] [outer = 0000002EB6BF7C00] 09:00:47 INFO - PROCESS | 1652 | 1469030447952 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBB908C00) [pid = 1652] [serial = 1583] [outer = 0000002EB6BF7C00] 09:00:48 INFO - PROCESS | 1652 | 1469030448528 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1033ms 09:00:48 INFO - PROCESS | 1652 | 1469030448580 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1652 | 1469030448584 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:00:48 INFO - PROCESS | 1652 | 1469030448590 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1652 | 1469030448594 Marionette TRACE conn5 <- [1,2074,null,{}] 09:00:48 INFO - PROCESS | 1652 | 1469030448599 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}] 09:00:48 INFO - PROCESS | 1652 | 1469030448602 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:48 INFO - PROCESS | 1652 | 1469030448720 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:00:48 INFO - PROCESS | 1652 | 1469030448817 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1652 | 1469030448820 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC797F000 == 39 [pid = 1652] [id = 528] 09:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCECC000) [pid = 1652] [serial = 1584] [outer = 0000000000000000] 09:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC020F000) [pid = 1652] [serial = 1585] [outer = 0000002EBCECC000] 09:00:48 INFO - PROCESS | 1652 | 1469030448877 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2024800) [pid = 1652] [serial = 1586] [outer = 0000002EBCECC000] 09:00:49 INFO - PROCESS | 1652 | 1469030449477 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 942ms 09:00:49 INFO - PROCESS | 1652 | 1469030449531 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1652 | 1469030449533 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:00:49 INFO - PROCESS | 1652 | 1469030449537 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1652 | 1469030449539 Marionette TRACE conn5 <- [1,2078,null,{}] 09:00:49 INFO - PROCESS | 1652 | 1469030449550 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}] 09:00:49 INFO - PROCESS | 1652 | 1469030449555 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:49 INFO - PROCESS | 1652 | 1469030449675 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:00:49 INFO - PROCESS | 1652 | 1469030449801 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1652 | 1469030449806 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB5A4800 == 40 [pid = 1652] [id = 529] 09:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC4C26C00) [pid = 1652] [serial = 1587] [outer = 0000000000000000] 09:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4EE3400) [pid = 1652] [serial = 1588] [outer = 0000002EC4C26C00] 09:00:49 INFO - PROCESS | 1652 | 1469030449865 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC6EA4000) [pid = 1652] [serial = 1589] [outer = 0000002EC4C26C00] 09:00:50 INFO - PROCESS | 1652 | 1469030450509 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 983ms 09:00:50 INFO - PROCESS | 1652 | 1469030450522 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1652 | 1469030450525 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 1652 | 1469030450528 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:00:50 INFO - PROCESS | 1652 | 1469030450531 Marionette TRACE conn5 <- [1,2082,null,{}] 09:00:50 INFO - PROCESS | 1652 | 1469030450534 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}] 09:00:50 INFO - PROCESS | 1652 | 1469030450536 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:50 INFO - PROCESS | 1652 | 1469030450650 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:00:50 INFO - PROCESS | 1652 | 1469030450774 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1652 | 1469030450777 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C08000 == 41 [pid = 1652] [id = 530] 09:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC3862C00) [pid = 1652] [serial = 1590] [outer = 0000000000000000] 09:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC79A6000) [pid = 1652] [serial = 1591] [outer = 0000002EC3862C00] 09:00:50 INFO - PROCESS | 1652 | 1469030450833 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC79AD400) [pid = 1652] [serial = 1592] [outer = 0000002EC3862C00] 09:00:51 INFO - PROCESS | 1652 | 1469030451532 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1027ms 09:00:51 INFO - PROCESS | 1652 | 1469030451558 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1652 | 1469030451562 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:00:51 INFO - PROCESS | 1652 | 1469030451566 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1652 | 1469030451570 Marionette TRACE conn5 <- [1,2086,null,{}] 09:00:51 INFO - PROCESS | 1652 | 1469030451593 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}] 09:00:51 INFO - PROCESS | 1652 | 1469030451596 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:51 INFO - PROCESS | 1652 | 1469030451704 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:00:51 INFO - PROCESS | 1652 | 1469030451835 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1652 | 1469030451838 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7477800 == 42 [pid = 1652] [id = 531] 09:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB6F20800) [pid = 1652] [serial = 1593] [outer = 0000000000000000] 09:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EBB194800) [pid = 1652] [serial = 1594] [outer = 0000002EB6F20800] 09:00:51 INFO - PROCESS | 1652 | 1469030451891 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBBD37800) [pid = 1652] [serial = 1595] [outer = 0000002EB6F20800] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A6000 == 41 [pid = 1652] [id = 525] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95AA000 == 40 [pid = 1652] [id = 524] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95A4000 == 39 [pid = 1652] [id = 523] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93AF800 == 38 [pid = 1652] [id = 522] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2E8800 == 37 [pid = 1652] [id = 521] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E6F000 == 36 [pid = 1652] [id = 520] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CC9000 == 35 [pid = 1652] [id = 519] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD113800 == 34 [pid = 1652] [id = 518] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC200A800 == 33 [pid = 1652] [id = 517] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A4A800 == 32 [pid = 1652] [id = 516] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C14800 == 31 [pid = 1652] [id = 515] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C08000 == 30 [pid = 1652] [id = 530] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB5A4800 == 29 [pid = 1652] [id = 529] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC797F000 == 28 [pid = 1652] [id = 528] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E67000 == 27 [pid = 1652] [id = 526] 09:00:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC952000 == 26 [pid = 1652] [id = 527] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EBBD37C00) [pid = 1652] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC2D3F400) [pid = 1652] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EBB18DC00) [pid = 1652] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBB25A000) [pid = 1652] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB5EC6C00) [pid = 1652] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EB6A1DC00) [pid = 1652] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6BFD000) [pid = 1652] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6A1C800) [pid = 1652] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC2030000) [pid = 1652] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC06B4400) [pid = 1652] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBB1F4400) [pid = 1652] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6C97C00) [pid = 1652] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0E7F400) [pid = 1652] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBCECFC00) [pid = 1652] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC5846800) [pid = 1652] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC37A8000) [pid = 1652] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBD076000) [pid = 1652] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB261000) [pid = 1652] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33A9C00) [pid = 1652] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBF3E800) [pid = 1652] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCEA5C00) [pid = 1652] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC020B400) [pid = 1652] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC383C800) [pid = 1652] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33CDC00) [pid = 1652] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:00:52 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3FF2000) [pid = 1652] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:00:53 INFO - PROCESS | 1652 | 1469030453113 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1600ms 09:00:53 INFO - PROCESS | 1652 | 1469030453168 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:00:53 INFO - PROCESS | 1652 | 1469030453172 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:00:53 INFO - PROCESS | 1652 | 1469030453177 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1652 | 1469030453181 Marionette TRACE conn5 <- [1,2090,null,{}] 09:00:53 INFO - PROCESS | 1652 | 1469030453234 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}] 09:00:53 INFO - PROCESS | 1652 | 1469030453238 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:53 INFO - PROCESS | 1652 | 1469030453334 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:00:53 INFO - PROCESS | 1652 | 1469030453342 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1652 | 1469030453344 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2FB800 == 27 [pid = 1652] [id = 532] 09:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6727800) [pid = 1652] [serial = 1596] [outer = 0000000000000000] 09:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6B9FC00) [pid = 1652] [serial = 1597] [outer = 0000002EB6727800] 09:00:53 INFO - PROCESS | 1652 | 1469030453393 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6C88C00) [pid = 1652] [serial = 1598] [outer = 0000002EB6727800] 09:00:53 INFO - PROCESS | 1652 | 1469030453873 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 09:00:53 INFO - PROCESS | 1652 | 1469030453909 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 1652 | 1469030453915 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:00:53 INFO - PROCESS | 1652 | 1469030453921 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1652 | 1469030453924 Marionette TRACE conn5 <- [1,2094,null,{}] 09:00:53 INFO - PROCESS | 1652 | 1469030453928 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}] 09:00:53 INFO - PROCESS | 1652 | 1469030453931 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:54 INFO - PROCESS | 1652 | 1469030454022 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:00:54 INFO - PROCESS | 1652 | 1469030454031 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1652 | 1469030454033 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD108800 == 28 [pid = 1652] [id = 533] 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBAFB4000) [pid = 1652] [serial = 1599] [outer = 0000000000000000] 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBB18D800) [pid = 1652] [serial = 1600] [outer = 0000002EBAFB4000] 09:00:54 INFO - PROCESS | 1652 | 1469030454084 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB2C5400) [pid = 1652] [serial = 1601] [outer = 0000002EBAFB4000] 09:00:54 INFO - PROCESS | 1652 | 1469030454563 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] 09:00:54 INFO - PROCESS | 1652 | 1469030454617 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:00:54 INFO - PROCESS | 1652 | 1469030454620 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1652 | 1469030454624 Marionette TRACE conn5 <- [1,2098,null,{}] 09:00:54 INFO - PROCESS | 1652 | 1469030454635 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}] 09:00:54 INFO - PROCESS | 1652 | 1469030454640 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:54 INFO - PROCESS | 1652 | 1469030454754 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:00:54 INFO - PROCESS | 1652 | 1469030454843 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1652 | 1469030454846 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322E000 == 29 [pid = 1652] [id = 534] 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB4E62C00) [pid = 1652] [serial = 1602] [outer = 0000000000000000] 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBCAD5800) [pid = 1652] [serial = 1603] [outer = 0000002EB4E62C00] 09:00:54 INFO - PROCESS | 1652 | 1469030454895 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBCECF400) [pid = 1652] [serial = 1604] [outer = 0000002EB4E62C00] 09:00:55 INFO - PROCESS | 1652 | 1469030455300 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 09:00:55 INFO - PROCESS | 1652 | 1469030455357 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1652 | 1469030455360 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:00:55 INFO - PROCESS | 1652 | 1469030455363 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1652 | 1469030455365 Marionette TRACE conn5 <- [1,2102,null,{}] 09:00:55 INFO - PROCESS | 1652 | 1469030455369 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}] 09:00:55 INFO - PROCESS | 1652 | 1469030455371 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:55 INFO - PROCESS | 1652 | 1469030455490 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:00:55 INFO - PROCESS | 1652 | 1469030455544 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1652 | 1469030455546 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F19800 == 30 [pid = 1652] [id = 535] 09:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBD544C00) [pid = 1652] [serial = 1605] [outer = 0000000000000000] 09:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0209C00) [pid = 1652] [serial = 1606] [outer = 0000002EBD544C00] 09:00:55 INFO - PROCESS | 1652 | 1469030455592 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0643800) [pid = 1652] [serial = 1607] [outer = 0000002EBD544C00] 09:00:56 INFO - PROCESS | 1652 | 1469030456024 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 09:00:56 INFO - PROCESS | 1652 | 1469030456069 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1652 | 1469030456071 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:00:56 INFO - PROCESS | 1652 | 1469030456074 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1652 | 1469030456076 Marionette TRACE conn5 <- [1,2106,null,{}] 09:00:56 INFO - PROCESS | 1652 | 1469030456080 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}] 09:00:56 INFO - PROCESS | 1652 | 1469030456082 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:56 INFO - PROCESS | 1652 | 1469030456223 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:00:56 INFO - PROCESS | 1652 | 1469030456235 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1652 | 1469030456237 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F7B000 == 31 [pid = 1652] [id = 536] 09:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBAFA7000) [pid = 1652] [serial = 1608] [outer = 0000000000000000] 09:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC0E47400) [pid = 1652] [serial = 1609] [outer = 0000002EBAFA7000] 09:00:56 INFO - PROCESS | 1652 | 1469030456283 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC2028800) [pid = 1652] [serial = 1610] [outer = 0000002EBAFA7000] 09:00:56 INFO - PROCESS | 1652 | 1469030456734 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 09:00:56 INFO - PROCESS | 1652 | 1469030456768 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1652 | 1469030456770 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:00:56 INFO - PROCESS | 1652 | 1469030456773 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1652 | 1469030456775 Marionette TRACE conn5 <- [1,2110,null,{}] 09:00:56 INFO - PROCESS | 1652 | 1469030456779 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}] 09:00:56 INFO - PROCESS | 1652 | 1469030456785 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:56 INFO - PROCESS | 1652 | 1469030456925 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:00:56 INFO - PROCESS | 1652 | 1469030456982 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1652 | 1469030456984 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C9000 == 32 [pid = 1652] [id = 537] 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2029000) [pid = 1652] [serial = 1611] [outer = 0000000000000000] 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC28ACC00) [pid = 1652] [serial = 1612] [outer = 0000002EC2029000] 09:00:57 INFO - PROCESS | 1652 | 1469030457029 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC33D0800) [pid = 1652] [serial = 1613] [outer = 0000002EC2029000] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB5724400) [pid = 1652] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC3FEE400) [pid = 1652] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6A13800) [pid = 1652] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB5724800) [pid = 1652] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6E26400) [pid = 1652] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC58DE000) [pid = 1652] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBB192400) [pid = 1652] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBD071400) [pid = 1652] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB4CDF000) [pid = 1652] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6BFA000) [pid = 1652] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCECC400) [pid = 1652] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6EA7C00) [pid = 1652] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:00:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3C07C00) [pid = 1652] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:00:57 INFO - PROCESS | 1652 | 1469030457621 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 881ms 09:00:57 INFO - PROCESS | 1652 | 1469030457658 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1652 | 1469030457660 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 1652 | 1469030457663 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:00:57 INFO - PROCESS | 1652 | 1469030457665 Marionette TRACE conn5 <- [1,2114,null,{}] 09:00:57 INFO - PROCESS | 1652 | 1469030457668 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}] 09:00:57 INFO - PROCESS | 1652 | 1469030457670 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:57 INFO - PROCESS | 1652 | 1469030457749 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:00:57 INFO - PROCESS | 1652 | 1469030457754 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1652 | 1469030457756 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7997000 == 33 [pid = 1652] [id = 538] 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB9BE000) [pid = 1652] [serial = 1614] [outer = 0000000000000000] 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC020F800) [pid = 1652] [serial = 1615] [outer = 0000002EBB9BE000] 09:00:57 INFO - PROCESS | 1652 | 1469030457802 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2FEB400) [pid = 1652] [serial = 1616] [outer = 0000002EBB9BE000] 09:00:58 INFO - PROCESS | 1652 | 1469030458222 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 584ms 09:00:58 INFO - PROCESS | 1652 | 1469030458257 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1652 | 1469030458260 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:00:58 INFO - PROCESS | 1652 | 1469030458263 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1652 | 1469030458265 Marionette TRACE conn5 <- [1,2118,null,{}] 09:00:58 INFO - PROCESS | 1652 | 1469030458273 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}] 09:00:58 INFO - PROCESS | 1652 | 1469030458275 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:58 INFO - PROCESS | 1652 | 1469030458358 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:00:58 INFO - PROCESS | 1652 | 1469030458364 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1652 | 1469030458366 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E37000 == 34 [pid = 1652] [id = 539] 09:00:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6A20400) [pid = 1652] [serial = 1617] [outer = 0000000000000000] 09:00:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC3834C00) [pid = 1652] [serial = 1618] [outer = 0000002EB6A20400] 09:00:58 INFO - PROCESS | 1652 | 1469030458413 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC383F800) [pid = 1652] [serial = 1619] [outer = 0000002EB6A20400] 09:00:58 INFO - PROCESS | 1652 | 1469030458851 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] 09:00:58 INFO - PROCESS | 1652 | 1469030458895 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:00:58 INFO - PROCESS | 1652 | 1469030458898 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1652 | 1469030458900 Marionette TRACE conn5 <- [1,2122,null,{}] 09:00:58 INFO - PROCESS | 1652 | 1469030458904 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}] 09:00:58 INFO - PROCESS | 1652 | 1469030458906 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:58 INFO - PROCESS | 1652 | 1469030458989 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:00:59 INFO - PROCESS | 1652 | 1469030458994 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1652 | 1469030458997 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:00:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322D800 == 35 [pid = 1652] [id = 540] 09:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3AD0800) [pid = 1652] [serial = 1620] [outer = 0000000000000000] 09:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3FEDC00) [pid = 1652] [serial = 1621] [outer = 0000002EC3AD0800] 09:00:59 INFO - PROCESS | 1652 | 1469030459043 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC44A4400) [pid = 1652] [serial = 1622] [outer = 0000002EC3AD0800] 09:00:59 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2FB800 == 34 [pid = 1652] [id = 532] 09:00:59 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7477800 == 33 [pid = 1652] [id = 531] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC322E000 == 32 [pid = 1652] [id = 534] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C9000 == 31 [pid = 1652] [id = 537] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E37000 == 30 [pid = 1652] [id = 539] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7997000 == 29 [pid = 1652] [id = 538] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD108800 == 28 [pid = 1652] [id = 533] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F19800 == 27 [pid = 1652] [id = 535] 09:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F7B000 == 26 [pid = 1652] [id = 536] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC4C1A400) [pid = 1652] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC33AC000) [pid = 1652] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC58DD800) [pid = 1652] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC4EDBC00) [pid = 1652] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBDE8000) [pid = 1652] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2891C00) [pid = 1652] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBBC0AC00) [pid = 1652] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6A73C00) [pid = 1652] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBCA75400) [pid = 1652] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB481C00) [pid = 1652] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBC915000) [pid = 1652] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC0211C00) [pid = 1652] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC0652400) [pid = 1652] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB4E60C00) [pid = 1652] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6A13000) [pid = 1652] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6E2EC00) [pid = 1652] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC6EA7400) [pid = 1652] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBB198C00) [pid = 1652] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC761F800) [pid = 1652] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC6E04400) [pid = 1652] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC349CC00) [pid = 1652] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC7616400) [pid = 1652] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC33D5C00) [pid = 1652] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC3DE3800) [pid = 1652] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC2C10400) [pid = 1652] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:01:00 INFO - PROCESS | 1652 | 1469030460812 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] 09:01:00 INFO - PROCESS | 1652 | 1469030460842 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:01:00 INFO - PROCESS | 1652 | 1469030460847 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1652 | 1469030460850 Marionette TRACE conn5 <- [1,2126,null,{}] 09:01:00 INFO - PROCESS | 1652 | 1469030460856 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}] 09:01:00 INFO - PROCESS | 1652 | 1469030460860 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:00 INFO - PROCESS | 1652 | 1469030460959 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:01:00 INFO - PROCESS | 1652 | 1469030460969 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1652 | 1469030460973 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB271800 == 27 [pid = 1652] [id = 541] 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB5724400) [pid = 1652] [serial = 1623] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6729000) [pid = 1652] [serial = 1624] [outer = 0000002EB5724400] 09:01:01 INFO - PROCESS | 1652 | 1469030461025 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6A20000) [pid = 1652] [serial = 1625] [outer = 0000002EB5724400] 09:01:01 INFO - PROCESS | 1652 | 1469030461526 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms 09:01:01 INFO - PROCESS | 1652 | 1469030461583 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1652 | 1469030461588 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:01:01 INFO - PROCESS | 1652 | 1469030461595 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1652 | 1469030461598 Marionette TRACE conn5 <- [1,2130,null,{}] 09:01:01 INFO - PROCESS | 1652 | 1469030461602 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}] 09:01:01 INFO - PROCESS | 1652 | 1469030461605 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:01 INFO - PROCESS | 1652 | 1469030461695 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:01:01 INFO - PROCESS | 1652 | 1469030461704 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1652 | 1469030461706 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE61000 == 28 [pid = 1652] [id = 542] 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6C8C400) [pid = 1652] [serial = 1626] [outer = 0000000000000000] 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6D10000) [pid = 1652] [serial = 1627] [outer = 0000002EB6C8C400] 09:01:01 INFO - PROCESS | 1652 | 1469030461755 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6F1D000) [pid = 1652] [serial = 1628] [outer = 0000002EB6C8C400] 09:01:02 INFO - PROCESS | 1652 | 1469030462232 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] 09:01:02 INFO - PROCESS | 1652 | 1469030462291 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 1652 | 1469030462295 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:01:02 INFO - PROCESS | 1652 | 1469030462299 Marionette TRACE conn5 <- [1,2134,null,{}] 09:01:02 INFO - PROCESS | 1652 | 1469030462310 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}] 09:01:02 INFO - PROCESS | 1652 | 1469030462315 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:02 INFO - PROCESS | 1652 | 1469030462430 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:01:02 INFO - PROCESS | 1652 | 1469030462511 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1652 | 1469030462514 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BA4800 == 29 [pid = 1652] [id = 543] 09:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB4CDD000) [pid = 1652] [serial = 1629] [outer = 0000000000000000] 09:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBB2C8000) [pid = 1652] [serial = 1630] [outer = 0000002EB4CDD000] 09:01:02 INFO - PROCESS | 1652 | 1469030462563 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBBC0AC00) [pid = 1652] [serial = 1631] [outer = 0000002EB4CDD000] 09:01:02 INFO - PROCESS | 1652 | 1469030462935 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] 09:01:03 INFO - PROCESS | 1652 | 1469030462994 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:01:03 INFO - PROCESS | 1652 | 1469030462997 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1652 | 1469030462999 Marionette TRACE conn5 <- [1,2138,null,{}] 09:01:03 INFO - PROCESS | 1652 | 1469030463002 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}] 09:01:03 INFO - PROCESS | 1652 | 1469030463004 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:03 INFO - PROCESS | 1652 | 1469030463093 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:01:03 INFO - PROCESS | 1652 | 1469030463099 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1652 | 1469030463101 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2E800 == 30 [pid = 1652] [id = 544] 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBBD40400) [pid = 1652] [serial = 1632] [outer = 0000000000000000] 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBF3E000) [pid = 1652] [serial = 1633] [outer = 0000002EBBD40400] 09:01:03 INFO - PROCESS | 1652 | 1469030463146 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBC96DC00) [pid = 1652] [serial = 1634] [outer = 0000002EBBD40400] 09:01:03 INFO - PROCESS | 1652 | 1469030463573 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] 09:01:03 INFO - PROCESS | 1652 | 1469030463630 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:01:03 INFO - PROCESS | 1652 | 1469030463634 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1652 | 1469030463635 Marionette TRACE conn5 <- [1,2142,null,{}] 09:01:03 INFO - PROCESS | 1652 | 1469030463639 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}] 09:01:03 INFO - PROCESS | 1652 | 1469030463641 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:03 INFO - PROCESS | 1652 | 1469030463721 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:01:03 INFO - PROCESS | 1652 | 1469030463728 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 1652 | 1469030463731 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4594800 == 31 [pid = 1652] [id = 545] 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6BF8C00) [pid = 1652] [serial = 1635] [outer = 0000000000000000] 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCEC7C00) [pid = 1652] [serial = 1636] [outer = 0000002EB6BF8C00] 09:01:03 INFO - PROCESS | 1652 | 1469030463779 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD53CC00) [pid = 1652] [serial = 1637] [outer = 0000002EB6BF8C00] 09:01:04 INFO - PROCESS | 1652 | 1469030464221 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]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 09:01:04 INFO - PROCESS | 1652 | 1469030464268 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1652 | 1469030464270 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:01:04 INFO - PROCESS | 1652 | 1469030464274 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1652 | 1469030464275 Marionette TRACE conn5 <- [1,2146,null,{}] 09:01:04 INFO - PROCESS | 1652 | 1469030464279 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}] 09:01:04 INFO - PROCESS | 1652 | 1469030464285 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:04 INFO - PROCESS | 1652 | 1469030464392 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:01:04 INFO - PROCESS | 1652 | 1469030464400 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1652 | 1469030464402 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E79800 == 32 [pid = 1652] [id = 546] 09:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBD543400) [pid = 1652] [serial = 1638] [outer = 0000000000000000] 09:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0E8A800) [pid = 1652] [serial = 1639] [outer = 0000002EBD543400] 09:01:04 INFO - PROCESS | 1652 | 1469030464446 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC202FC00) [pid = 1652] [serial = 1640] [outer = 0000002EBD543400] 09:01:04 INFO - PROCESS | 1652 | 1469030464878 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] 09:01:04 INFO - PROCESS | 1652 | 1469030464908 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:01:04 INFO - PROCESS | 1652 | 1469030464912 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1652 | 1469030464914 Marionette TRACE conn5 <- [1,2150,null,{}] 09:01:04 INFO - PROCESS | 1652 | 1469030464918 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}] 09:01:04 INFO - PROCESS | 1652 | 1469030464920 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:05 INFO - PROCESS | 1652 | 1469030465001 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:01:05 INFO - PROCESS | 1652 | 1469030465006 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1652 | 1469030465009 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CE800 == 33 [pid = 1652] [id = 547] 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2030000) [pid = 1652] [serial = 1641] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2944400) [pid = 1652] [serial = 1642] [outer = 0000002EC2030000] 09:01:05 INFO - PROCESS | 1652 | 1469030465059 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2D46000) [pid = 1652] [serial = 1643] [outer = 0000002EC2030000] 09:01:05 INFO - PROCESS | 1652 | 1469030465517 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 09:01:05 INFO - PROCESS | 1652 | 1469030465549 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1652 | 1469030465552 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 1652 | 1469030465555 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:01:05 INFO - PROCESS | 1652 | 1469030465557 Marionette TRACE conn5 <- [1,2154,null,{}] 09:01:05 INFO - PROCESS | 1652 | 1469030465560 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}] 09:01:05 INFO - PROCESS | 1652 | 1469030465562 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:05 INFO - PROCESS | 1652 | 1469030465647 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:01:05 INFO - PROCESS | 1652 | 1469030465653 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1652 | 1469030465655 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C05000 == 34 [pid = 1652] [id = 548] 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2D46800) [pid = 1652] [serial = 1644] [outer = 0000000000000000] 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33AF400) [pid = 1652] [serial = 1645] [outer = 0000002EC2D46800] 09:01:05 INFO - PROCESS | 1652 | 1469030465700 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33CC400) [pid = 1652] [serial = 1646] [outer = 0000002EC2D46800] 09:01:06 INFO - PROCESS | 1652 | 1469030466165 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 09:01:06 INFO - PROCESS | 1652 | 1469030466186 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1652 | 1469030466188 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:01:06 INFO - PROCESS | 1652 | 1469030466191 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1652 | 1469030466193 Marionette TRACE conn5 <- [1,2158,null,{}] 09:01:06 INFO - PROCESS | 1652 | 1469030466197 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}] 09:01:06 INFO - PROCESS | 1652 | 1469030466199 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:06 INFO - PROCESS | 1652 | 1469030466307 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:01:06 INFO - PROCESS | 1652 | 1469030466315 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1652 | 1469030466317 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29EA000 == 35 [pid = 1652] [id = 549] 09:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33C8400) [pid = 1652] [serial = 1647] [outer = 0000000000000000] 09:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3832800) [pid = 1652] [serial = 1648] [outer = 0000002EC33C8400] 09:01:06 INFO - PROCESS | 1652 | 1469030466404 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3840C00) [pid = 1652] [serial = 1649] [outer = 0000002EC33C8400] 09:01:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7011800 == 34 [pid = 1652] [id = 11] 09:01:06 INFO - PROCESS | 1652 | 1469030466891 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 09:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:01:06 INFO - PROCESS | 1652 | 1469030466927 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1652 | 1469030466930 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 1652 | 1469030466933 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1652 | 1469030466935 Marionette TRACE conn5 <- [1,2162,null,{}] 09:01:06 INFO - PROCESS | 1652 | 1469030466938 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}] 09:01:06 INFO - PROCESS | 1652 | 1469030466940 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:07 INFO - PROCESS | 1652 | 1469030467056 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:01:07 INFO - PROCESS | 1652 | 1469030467061 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1652 | 1469030467063 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9581000 == 35 [pid = 1652] [id = 550] 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC3868400) [pid = 1652] [serial = 1650] [outer = 0000000000000000] 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC3FF1800) [pid = 1652] [serial = 1651] [outer = 0000002EC3868400] 09:01:07 INFO - PROCESS | 1652 | 1469030467109 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC45F0800) [pid = 1652] [serial = 1652] [outer = 0000002EC3868400] 09:01:07 INFO - PROCESS | 1652 | 1469030467568 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 09:01:07 INFO - PROCESS | 1652 | 1469030467628 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1652 | 1469030467630 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:01:07 INFO - PROCESS | 1652 | 1469030467634 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1652 | 1469030467636 Marionette TRACE conn5 <- [1,2166,null,{}] 09:01:07 INFO - PROCESS | 1652 | 1469030467641 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}] 09:01:07 INFO - PROCESS | 1652 | 1469030467644 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:07 INFO - PROCESS | 1652 | 1469030467797 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:01:07 INFO - PROCESS | 1652 | 1469030467820 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1652 | 1469030467823 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4594000 == 36 [pid = 1652] [id = 551] 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC4E81000) [pid = 1652] [serial = 1653] [outer = 0000000000000000] 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC58DB800) [pid = 1652] [serial = 1654] [outer = 0000002EC4E81000] 09:01:07 INFO - PROCESS | 1652 | 1469030467871 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EC6A74000) [pid = 1652] [serial = 1655] [outer = 0000002EC4E81000] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EBD544C00) [pid = 1652] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EBAFA7000) [pid = 1652] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC2029000) [pid = 1652] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6A20400) [pid = 1652] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC4C26C00) [pid = 1652] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBCECC000) [pid = 1652] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6BF7C00) [pid = 1652] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB4E62C00) [pid = 1652] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBAFB4000) [pid = 1652] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6727800) [pid = 1652] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6F20800) [pid = 1652] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3862C00) [pid = 1652] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:01:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB9BE000) [pid = 1652] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:01:08 INFO - PROCESS | 1652 | 1469030468375 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 776ms 09:01:08 INFO - PROCESS | 1652 | 1469030468424 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:01:08 INFO - PROCESS | 1652 | 1469030468426 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 1652 | 1469030468430 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1652 | 1469030468432 Marionette TRACE conn5 <- [1,2170,null,{}] 09:01:08 INFO - PROCESS | 1652 | 1469030468436 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}] 09:01:08 INFO - PROCESS | 1652 | 1469030468438 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:08 INFO - PROCESS | 1652 | 1469030468520 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:01:08 INFO - PROCESS | 1652 | 1469030468526 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 1652 | 1469030468528 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96AE000 == 37 [pid = 1652] [id = 552] 09:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6F20800) [pid = 1652] [serial = 1656] [outer = 0000000000000000] 09:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBCA71000) [pid = 1652] [serial = 1657] [outer = 0000002EB6F20800] 09:01:08 INFO - PROCESS | 1652 | 1469030468575 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2883C00) [pid = 1652] [serial = 1658] [outer = 0000002EB6F20800] 09:01:09 INFO - PROCESS | 1652 | 1469030469006 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 627ms 09:01:09 INFO - PROCESS | 1652 | 1469030469059 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1652 | 1469030469061 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:01:09 INFO - PROCESS | 1652 | 1469030469064 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1652 | 1469030469066 Marionette TRACE conn5 <- [1,2174,null,{}] 09:01:09 INFO - PROCESS | 1652 | 1469030469070 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}] 09:01:09 INFO - PROCESS | 1652 | 1469030469071 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:09 INFO - PROCESS | 1652 | 1469030469154 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:01:09 INFO - PROCESS | 1652 | 1469030469161 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1652 | 1469030469163 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2B4000 == 38 [pid = 1652] [id = 553] 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC31C0000) [pid = 1652] [serial = 1659] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC58DD800) [pid = 1652] [serial = 1660] [outer = 0000002EC31C0000] 09:01:09 INFO - PROCESS | 1652 | 1469030469209 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC6ACD400) [pid = 1652] [serial = 1661] [outer = 0000002EC31C0000] 09:01:09 INFO - PROCESS | 1652 | 1469030469643 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 09:01:09 INFO - PROCESS | 1652 | 1469030469701 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1652 | 1469030469703 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 1652 | 1469030469706 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:01:09 INFO - PROCESS | 1652 | 1469030469708 Marionette TRACE conn5 <- [1,2178,null,{}] 09:01:09 INFO - PROCESS | 1652 | 1469030469712 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}] 09:01:09 INFO - PROCESS | 1652 | 1469030469714 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:09 INFO - PROCESS | 1652 | 1469030469796 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:01:09 INFO - PROCESS | 1652 | 1469030469808 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1652 | 1469030469810 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF9E800 == 39 [pid = 1652] [id = 554] 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC6E02800) [pid = 1652] [serial = 1662] [outer = 0000000000000000] 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC6EA5800) [pid = 1652] [serial = 1663] [outer = 0000002EC6E02800] 09:01:09 INFO - PROCESS | 1652 | 1469030469854 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC6EAC000) [pid = 1652] [serial = 1664] [outer = 0000002EC6E02800] 09:01:10 INFO - PROCESS | 1652 | 1469030470487 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 880ms 09:01:10 INFO - PROCESS | 1652 | 1469030470591 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1652 | 1469030470596 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:01:10 INFO - PROCESS | 1652 | 1469030470601 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1652 | 1469030470605 Marionette TRACE conn5 <- [1,2182,null,{}] 09:01:10 INFO - PROCESS | 1652 | 1469030470611 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}] 09:01:10 INFO - PROCESS | 1652 | 1469030470615 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:10 INFO - PROCESS | 1652 | 1469030470757 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:01:10 INFO - PROCESS | 1652 | 1469030470853 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 1652 | 1469030470856 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC958000 == 40 [pid = 1652] [id = 555] 09:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB4EDA400) [pid = 1652] [serial = 1665] [outer = 0000000000000000] 09:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6A16800) [pid = 1652] [serial = 1666] [outer = 0000002EB4EDA400] 09:01:10 INFO - PROCESS | 1652 | 1469030470914 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB6BFA800) [pid = 1652] [serial = 1667] [outer = 0000002EB4EDA400] 09:01:11 INFO - PROCESS | 1652 | 1469030471660 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1125ms 09:01:11 INFO - PROCESS | 1652 | 1469030471730 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1652 | 1469030471735 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:01:11 INFO - PROCESS | 1652 | 1469030471741 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1652 | 1469030471744 Marionette TRACE conn5 <- [1,2186,null,{}] 09:01:11 INFO - PROCESS | 1652 | 1469030471748 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}] 09:01:11 INFO - PROCESS | 1652 | 1469030471752 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:11 INFO - PROCESS | 1652 | 1469030471887 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:01:12 INFO - PROCESS | 1652 | 1469030472119 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1652 | 1469030472122 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C0F000 == 41 [pid = 1652] [id = 556] 09:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB4E67400) [pid = 1652] [serial = 1668] [outer = 0000000000000000] 09:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EB6729800) [pid = 1652] [serial = 1669] [outer = 0000002EB4E67400] 09:01:12 INFO - PROCESS | 1652 | 1469030472188 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EB6D11400) [pid = 1652] [serial = 1670] [outer = 0000002EB4E67400] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2B4000 == 40 [pid = 1652] [id = 553] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96AE000 == 39 [pid = 1652] [id = 552] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4594000 == 38 [pid = 1652] [id = 551] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9581000 == 37 [pid = 1652] [id = 550] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29EA000 == 36 [pid = 1652] [id = 549] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C05000 == 35 [pid = 1652] [id = 548] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CE800 == 34 [pid = 1652] [id = 547] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E79800 == 33 [pid = 1652] [id = 546] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4594800 == 32 [pid = 1652] [id = 545] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2E800 == 31 [pid = 1652] [id = 544] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BA4800 == 30 [pid = 1652] [id = 543] 09:01:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC3FEDC00) [pid = 1652] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE61000 == 29 [pid = 1652] [id = 542] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB271800 == 28 [pid = 1652] [id = 541] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC322D800 == 27 [pid = 1652] [id = 540] 09:01:12 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB57A5800 == 26 [pid = 1652] [id = 12] 09:01:12 INFO - PROCESS | 1652 | 1469030472865 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1179ms 09:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:01:12 INFO - PROCESS | 1652 | 1469030472922 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1652 | 1469030472926 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:01:12 INFO - PROCESS | 1652 | 1469030472930 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1652 | 1469030472932 Marionette TRACE conn5 <- [1,2190,null,{}] 09:01:12 INFO - PROCESS | 1652 | 1469030472938 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}] 09:01:12 INFO - PROCESS | 1652 | 1469030472943 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:13 INFO - PROCESS | 1652 | 1469030473043 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EC0209C00) [pid = 1652] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC0E47400) [pid = 1652] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC0643800) [pid = 1652] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC28ACC00) [pid = 1652] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC2028800) [pid = 1652] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC3834C00) [pid = 1652] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC33D0800) [pid = 1652] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC4EE3400) [pid = 1652] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2024800) [pid = 1652] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC020F000) [pid = 1652] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBB908C00) [pid = 1652] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C8EC00) [pid = 1652] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCAD5800) [pid = 1652] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB18D800) [pid = 1652] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBB2C5400) [pid = 1652] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6B9FC00) [pid = 1652] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6C88C00) [pid = 1652] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBD37800) [pid = 1652] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB194800) [pid = 1652] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC79AD400) [pid = 1652] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC79A6000) [pid = 1652] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC6EA4000) [pid = 1652] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC020F800) [pid = 1652] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC383F800) [pid = 1652] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC2FEB400) [pid = 1652] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBCECF400) [pid = 1652] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:01:13 INFO - PROCESS | 1652 | 1469030473127 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1652 | 1469030473130 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBCBF000 == 27 [pid = 1652] [id = 557] 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB62CD800) [pid = 1652] [serial = 1671] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6C8EC00) [pid = 1652] [serial = 1672] [outer = 0000002EB62CD800] 09:01:13 INFO - PROCESS | 1652 | 1469030473177 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB195400) [pid = 1652] [serial = 1673] [outer = 0000002EB62CD800] 09:01:13 INFO - PROCESS | 1652 | 1469030473618 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 734ms 09:01:13 INFO - PROCESS | 1652 | 1469030473666 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1652 | 1469030473670 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:01:13 INFO - PROCESS | 1652 | 1469030473675 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1652 | 1469030473677 Marionette TRACE conn5 <- [1,2194,null,{}] 09:01:13 INFO - PROCESS | 1652 | 1469030473681 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}] 09:01:13 INFO - PROCESS | 1652 | 1469030473684 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:13 INFO - PROCESS | 1652 | 1469030473777 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:01:13 INFO - PROCESS | 1652 | 1469030473789 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1652 | 1469030473791 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BC0000 == 28 [pid = 1652] [id = 558] 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBC7B800) [pid = 1652] [serial = 1674] [outer = 0000000000000000] 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBBD3EC00) [pid = 1652] [serial = 1675] [outer = 0000002EBBC7B800] 09:01:13 INFO - PROCESS | 1652 | 1469030473838 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCA71C00) [pid = 1652] [serial = 1676] [outer = 0000002EBBC7B800] 09:01:14 INFO - PROCESS | 1652 | 1469030474292 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 09:01:14 INFO - PROCESS | 1652 | 1469030474368 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:01:14 INFO - PROCESS | 1652 | 1469030474371 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 1652 | 1469030474376 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1652 | 1469030474383 Marionette TRACE conn5 <- [1,2198,null,{}] 09:01:14 INFO - PROCESS | 1652 | 1469030474392 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}] 09:01:14 INFO - PROCESS | 1652 | 1469030474396 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:14 INFO - PROCESS | 1652 | 1469030474488 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:01:14 INFO - PROCESS | 1652 | 1469030474568 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1652 | 1469030474570 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F28800 == 29 [pid = 1652] [id = 559] 09:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBBC82C00) [pid = 1652] [serial = 1677] [outer = 0000000000000000] 09:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBD077000) [pid = 1652] [serial = 1678] [outer = 0000002EBBC82C00] 09:01:14 INFO - PROCESS | 1652 | 1469030474615 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0211000) [pid = 1652] [serial = 1679] [outer = 0000002EBBC82C00] 09:01:14 INFO - PROCESS | 1652 | 1469030474974 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 649ms 09:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:01:15 INFO - PROCESS | 1652 | 1469030475026 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1652 | 1469030475029 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 1652 | 1469030475032 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1652 | 1469030475034 Marionette TRACE conn5 <- [1,2202,null,{}] 09:01:15 INFO - PROCESS | 1652 | 1469030475037 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}] 09:01:15 INFO - PROCESS | 1652 | 1469030475039 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:15 INFO - PROCESS | 1652 | 1469030475191 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:01:15 INFO - PROCESS | 1652 | 1469030475207 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1652 | 1469030475210 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6346800 == 30 [pid = 1652] [id = 560] 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0277000) [pid = 1652] [serial = 1680] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC064C000) [pid = 1652] [serial = 1681] [outer = 0000002EC0277000] 09:01:15 INFO - PROCESS | 1652 | 1469030475262 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0E7E400) [pid = 1652] [serial = 1682] [outer = 0000002EC0277000] 09:01:15 INFO - PROCESS | 1652 | 1469030475685 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 09:01:15 INFO - PROCESS | 1652 | 1469030475704 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1652 | 1469030475706 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 1652 | 1469030475709 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:01:15 INFO - PROCESS | 1652 | 1469030475711 Marionette TRACE conn5 <- [1,2206,null,{}] 09:01:15 INFO - PROCESS | 1652 | 1469030475720 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}] 09:01:15 INFO - PROCESS | 1652 | 1469030475722 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:15 INFO - PROCESS | 1652 | 1469030475831 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:01:15 INFO - PROCESS | 1652 | 1469030475836 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1652 | 1469030475842 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ECF000 == 31 [pid = 1652] [id = 561] 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2882800) [pid = 1652] [serial = 1683] [outer = 0000000000000000] 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC28AA800) [pid = 1652] [serial = 1684] [outer = 0000002EC2882800] 09:01:15 INFO - PROCESS | 1652 | 1469030475900 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2FF0400) [pid = 1652] [serial = 1685] [outer = 0000002EC2882800] 09:01:16 INFO - PROCESS | 1652 | 1469030476350 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]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 09:01:16 INFO - PROCESS | 1652 | 1469030476384 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:01:16 INFO - PROCESS | 1652 | 1469030476386 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:01:16 INFO - PROCESS | 1652 | 1469030476389 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1652 | 1469030476391 Marionette TRACE conn5 <- [1,2210,null,{}] 09:01:16 INFO - PROCESS | 1652 | 1469030476401 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}] 09:01:16 INFO - PROCESS | 1652 | 1469030476403 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:16 INFO - PROCESS | 1652 | 1469030476520 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:01:16 INFO - PROCESS | 1652 | 1469030476612 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1652 | 1469030476615 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF89000 == 32 [pid = 1652] [id = 562] 09:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33AAC00) [pid = 1652] [serial = 1686] [outer = 0000000000000000] 09:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC3834C00) [pid = 1652] [serial = 1687] [outer = 0000002EC33AAC00] 09:01:16 INFO - PROCESS | 1652 | 1469030476658 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3C04400) [pid = 1652] [serial = 1688] [outer = 0000002EC33AAC00] 09:01:17 INFO - PROCESS | 1652 | 1469030477063 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 693ms 09:01:17 INFO - PROCESS | 1652 | 1469030477089 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1652 | 1469030477091 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:01:17 INFO - PROCESS | 1652 | 1469030477095 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:01:17 INFO - PROCESS | 1652 | 1469030477097 Marionette TRACE conn5 <- [1,2214,null,{}] 09:01:17 INFO - PROCESS | 1652 | 1469030477100 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}] 09:01:17 INFO - PROCESS | 1652 | 1469030477102 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:17 INFO - PROCESS | 1652 | 1469030477362 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB701B000) [pid = 1652] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC33C8400) [pid = 1652] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC3868400) [pid = 1652] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C8C400) [pid = 1652] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB5724400) [pid = 1652] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC4E81000) [pid = 1652] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB4CDD000) [pid = 1652] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBD543400) [pid = 1652] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBBD40400) [pid = 1652] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2030000) [pid = 1652] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6BF8C00) [pid = 1652] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC2D46800) [pid = 1652] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBB2BFC00) [pid = 1652] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC31C0000) [pid = 1652] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6F20800) [pid = 1652] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:17 INFO - PROCESS | 1652 | 1469030477422 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1652 | 1469030477425 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D94800 == 33 [pid = 1652] [id = 563] 09:01:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB571C400) [pid = 1652] [serial = 1689] [outer = 0000000000000000] 09:01:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6BF6000) [pid = 1652] [serial = 1690] [outer = 0000002EB571C400] 09:01:17 INFO - PROCESS | 1652 | 1469030477469 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCAE1000) [pid = 1652] [serial = 1691] [outer = 0000002EB571C400] 09:01:17 INFO - PROCESS | 1652 | 1469030477791 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 09:01:17 INFO - PROCESS | 1652 | 1469030477835 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1652 | 1469030477837 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:01:17 INFO - PROCESS | 1652 | 1469030477840 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1652 | 1469030477842 Marionette TRACE conn5 <- [1,2218,null,{}] 09:01:17 INFO - PROCESS | 1652 | 1469030477846 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}] 09:01:17 INFO - PROCESS | 1652 | 1469030477848 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:18 INFO - PROCESS | 1652 | 1469030477998 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:01:18 INFO - PROCESS | 1652 | 1469030478004 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1652 | 1469030478006 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EBD800 == 34 [pid = 1652] [id = 564] 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2FF1400) [pid = 1652] [serial = 1692] [outer = 0000000000000000] 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC4306800) [pid = 1652] [serial = 1693] [outer = 0000002EC2FF1400] 09:01:18 INFO - PROCESS | 1652 | 1469030478051 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4EDB800) [pid = 1652] [serial = 1694] [outer = 0000002EC2FF1400] 09:01:18 INFO - PROCESS | 1652 | 1469030478430 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 09:01:18 INFO - PROCESS | 1652 | 1469030478478 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1652 | 1469030478480 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:01:18 INFO - PROCESS | 1652 | 1469030478483 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1652 | 1469030478485 Marionette TRACE conn5 <- [1,2222,null,{}] 09:01:18 INFO - PROCESS | 1652 | 1469030478489 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}] 09:01:18 INFO - PROCESS | 1652 | 1469030478491 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:18 INFO - PROCESS | 1652 | 1469030478573 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:01:18 INFO - PROCESS | 1652 | 1469030478578 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1652 | 1469030478580 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0C800 == 35 [pid = 1652] [id = 565] 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC56A6000) [pid = 1652] [serial = 1695] [outer = 0000000000000000] 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBCE98400) [pid = 1652] [serial = 1696] [outer = 0000002EC56A6000] 09:01:18 INFO - PROCESS | 1652 | 1469030478627 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6307C00) [pid = 1652] [serial = 1697] [outer = 0000002EC56A6000] 09:01:19 INFO - PROCESS | 1652 | 1469030479055 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:01:19 INFO - PROCESS | 1652 | 1469030479113 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1652 | 1469030479116 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 1652 | 1469030479119 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1652 | 1469030479120 Marionette TRACE conn5 <- [1,2226,null,{}] 09:01:19 INFO - PROCESS | 1652 | 1469030479124 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}] 09:01:19 INFO - PROCESS | 1652 | 1469030479126 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:19 INFO - PROCESS | 1652 | 1469030479209 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:01:19 INFO - PROCESS | 1652 | 1469030479216 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 1652 | 1469030479219 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A1800 == 36 [pid = 1652] [id = 566] 09:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC630C800) [pid = 1652] [serial = 1698] [outer = 0000000000000000] 09:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC6EA5400) [pid = 1652] [serial = 1699] [outer = 0000002EC630C800] 09:01:19 INFO - PROCESS | 1652 | 1469030479265 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC761C800) [pid = 1652] [serial = 1700] [outer = 0000002EC630C800] 09:01:19 INFO - PROCESS | 1652 | 1469030479935 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 839ms 09:01:19 INFO - PROCESS | 1652 | 1469030479961 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1652 | 1469030479966 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:01:19 INFO - PROCESS | 1652 | 1469030479970 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1652 | 1469030479976 Marionette TRACE conn5 <- [1,2230,null,{}] 09:01:19 INFO - PROCESS | 1652 | 1469030479981 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}] 09:01:19 INFO - PROCESS | 1652 | 1469030479984 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:20 INFO - PROCESS | 1652 | 1469030480104 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:01:20 INFO - PROCESS | 1652 | 1469030480227 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1652 | 1469030480230 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2850800 == 37 [pid = 1652] [id = 567] 09:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB6BFC800) [pid = 1652] [serial = 1701] [outer = 0000000000000000] 09:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBB190800) [pid = 1652] [serial = 1702] [outer = 0000002EB6BFC800] 09:01:20 INFO - PROCESS | 1652 | 1469030480288 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBBA32C00) [pid = 1652] [serial = 1703] [outer = 0000002EB6BFC800] 09:01:20 INFO - PROCESS | 1652 | 1469030480919 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 09:01:20 INFO - PROCESS | 1652 | 1469030480959 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1652 | 1469030480964 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:01:20 INFO - PROCESS | 1652 | 1469030480971 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1652 | 1469030480974 Marionette TRACE conn5 <- [1,2234,null,{}] 09:01:20 INFO - PROCESS | 1652 | 1469030480991 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}] 09:01:20 INFO - PROCESS | 1652 | 1469030480994 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:21 INFO - PROCESS | 1652 | 1469030481142 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:01:21 INFO - PROCESS | 1652 | 1469030481198 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1652 | 1469030481201 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C1800 == 38 [pid = 1652] [id = 568] 09:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC0278800) [pid = 1652] [serial = 1704] [outer = 0000000000000000] 09:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC064E400) [pid = 1652] [serial = 1705] [outer = 0000002EC0278800] 09:01:21 INFO - PROCESS | 1652 | 1469030481257 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC208C000) [pid = 1652] [serial = 1706] [outer = 0000002EC0278800] 09:01:21 INFO - PROCESS | 1652 | 1469030481833 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 944ms 09:01:21 INFO - PROCESS | 1652 | 1469030481916 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1652 | 1469030481919 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:01:21 INFO - PROCESS | 1652 | 1469030481923 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1652 | 1469030481927 Marionette TRACE conn5 <- [1,2238,null,{}] 09:01:21 INFO - PROCESS | 1652 | 1469030481939 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}] 09:01:21 INFO - PROCESS | 1652 | 1469030481944 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:22 INFO - PROCESS | 1652 | 1469030482062 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:01:22 INFO - PROCESS | 1652 | 1469030482179 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1652 | 1469030482183 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB109800 == 39 [pid = 1652] [id = 569] 09:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC33D3000) [pid = 1652] [serial = 1707] [outer = 0000000000000000] 09:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC58E4800) [pid = 1652] [serial = 1708] [outer = 0000002EC33D3000] 09:01:22 INFO - PROCESS | 1652 | 1469030482241 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC761B400) [pid = 1652] [serial = 1709] [outer = 0000002EC33D3000] 09:01:22 INFO - PROCESS | 1652 | 1469030482793 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 944ms 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:01:22 INFO - PROCESS | 1652 | 1469030482869 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1652 | 1469030482873 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 1652 | 1469030482877 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1652 | 1469030482879 Marionette TRACE conn5 <- [1,2242,null,{}] 09:01:22 INFO - PROCESS | 1652 | 1469030482882 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}] 09:01:22 INFO - PROCESS | 1652 | 1469030482885 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:23 INFO - PROCESS | 1652 | 1469030483001 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:01:23 INFO - PROCESS | 1652 | 1469030483125 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1652 | 1469030483128 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF89800 == 40 [pid = 1652] [id = 570] 09:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6C96800) [pid = 1652] [serial = 1710] [outer = 0000000000000000] 09:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0000002EC7906800) [pid = 1652] [serial = 1711] [outer = 0000002EB6C96800] 09:01:23 INFO - PROCESS | 1652 | 1469030483183 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0000002EC790F000) [pid = 1652] [serial = 1712] [outer = 0000002EB6C96800] 09:01:23 INFO - PROCESS | 1652 | 1469030483883 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1028ms 09:01:23 INFO - PROCESS | 1652 | 1469030483906 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1652 | 1469030483910 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:01:23 INFO - PROCESS | 1652 | 1469030483914 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1652 | 1469030483917 Marionette TRACE conn5 <- [1,2246,null,{}] 09:01:23 INFO - PROCESS | 1652 | 1469030483923 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}] 09:01:23 INFO - PROCESS | 1652 | 1469030483926 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:24 INFO - PROCESS | 1652 | 1469030484084 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:01:24 INFO - PROCESS | 1652 | 1469030484214 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1652 | 1469030484216 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB7994800 == 41 [pid = 1652] [id = 571] 09:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0000002EBB103400) [pid = 1652] [serial = 1713] [outer = 0000000000000000] 09:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0000002EBB93BC00) [pid = 1652] [serial = 1714] [outer = 0000002EBB103400] 09:01:24 INFO - PROCESS | 1652 | 1469030484269 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0000002EBBF47C00) [pid = 1652] [serial = 1715] [outer = 0000002EBB103400] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0C800 == 40 [pid = 1652] [id = 565] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EBD800 == 39 [pid = 1652] [id = 564] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D94800 == 38 [pid = 1652] [id = 563] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF89000 == 37 [pid = 1652] [id = 562] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ECF000 == 36 [pid = 1652] [id = 561] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6346800 == 35 [pid = 1652] [id = 560] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F28800 == 34 [pid = 1652] [id = 559] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BC0000 == 33 [pid = 1652] [id = 558] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBCBF000 == 32 [pid = 1652] [id = 557] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C0F000 == 31 [pid = 1652] [id = 556] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC958000 == 30 [pid = 1652] [id = 555] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF9E800 == 29 [pid = 1652] [id = 554] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF89800 == 28 [pid = 1652] [id = 570] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB109800 == 27 [pid = 1652] [id = 569] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C1800 == 26 [pid = 1652] [id = 568] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2850800 == 25 [pid = 1652] [id = 567] 09:01:25 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A1800 == 24 [pid = 1652] [id = 566] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0000002EB5E4E000) [pid = 1652] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0000002EC3832800) [pid = 1652] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0000002EC3FF1800) [pid = 1652] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0000002EC3840C00) [pid = 1652] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0000002EB6D10000) [pid = 1652] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6729000) [pid = 1652] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EB6A20000) [pid = 1652] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC58DB800) [pid = 1652] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBB2C8000) [pid = 1652] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBBC0AC00) [pid = 1652] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0E8A800) [pid = 1652] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC202FC00) [pid = 1652] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBBF3E000) [pid = 1652] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBC96DC00) [pid = 1652] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2944400) [pid = 1652] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2D46000) [pid = 1652] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCEC7C00) [pid = 1652] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBD53CC00) [pid = 1652] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33AF400) [pid = 1652] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC45F0800) [pid = 1652] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC7908800) [pid = 1652] [serial = 1118] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC58DD800) [pid = 1652] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCA71000) [pid = 1652] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC6A74000) [pid = 1652] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC6ACD400) [pid = 1652] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6F1D000) [pid = 1652] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC6EA5800) [pid = 1652] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2883C00) [pid = 1652] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC33CC400) [pid = 1652] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:01:25 INFO - PROCESS | 1652 | 1469030485453 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1587ms 09:01:25 INFO - PROCESS | 1652 | 1469030485502 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1652 | 1469030485506 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:01:25 INFO - PROCESS | 1652 | 1469030485511 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1652 | 1469030485516 Marionette TRACE conn5 <- [1,2250,null,{}] 09:01:25 INFO - PROCESS | 1652 | 1469030485521 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}] 09:01:25 INFO - PROCESS | 1652 | 1469030485524 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:25 INFO - PROCESS | 1652 | 1469030485652 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:01:25 INFO - PROCESS | 1652 | 1469030485732 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1652 | 1469030485734 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB4A3000 == 25 [pid = 1652] [id = 572] 09:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB6BF7000) [pid = 1652] [serial = 1716] [outer = 0000000000000000] 09:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6C97C00) [pid = 1652] [serial = 1717] [outer = 0000002EB6BF7000] 09:01:25 INFO - PROCESS | 1652 | 1469030485783 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB7EED400) [pid = 1652] [serial = 1718] [outer = 0000002EB6BF7000] 09:01:26 INFO - PROCESS | 1652 | 1469030486166 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 09:01:26 INFO - PROCESS | 1652 | 1469030486206 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1652 | 1469030486211 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:01:26 INFO - PROCESS | 1652 | 1469030486218 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1652 | 1469030486221 Marionette TRACE conn5 <- [1,2254,null,{}] 09:01:26 INFO - PROCESS | 1652 | 1469030486256 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}] 09:01:26 INFO - PROCESS | 1652 | 1469030486259 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:26 INFO - PROCESS | 1652 | 1469030486352 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:01:26 INFO - PROCESS | 1652 | 1469030486358 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1652 | 1469030486361 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06DF000 == 26 [pid = 1652] [id = 573] 09:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB192800) [pid = 1652] [serial = 1719] [outer = 0000000000000000] 09:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBB2C4800) [pid = 1652] [serial = 1720] [outer = 0000002EBB192800] 09:01:26 INFO - PROCESS | 1652 | 1469030486411 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBBC7A400) [pid = 1652] [serial = 1721] [outer = 0000002EBB192800] 09:01:26 INFO - PROCESS | 1652 | 1469030486853 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 09:01:26 INFO - PROCESS | 1652 | 1469030486912 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1652 | 1469030486914 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:01:26 INFO - PROCESS | 1652 | 1469030486918 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1652 | 1469030486922 Marionette TRACE conn5 <- [1,2258,null,{}] 09:01:26 INFO - PROCESS | 1652 | 1469030486933 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}] 09:01:26 INFO - PROCESS | 1652 | 1469030486938 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:27 INFO - PROCESS | 1652 | 1469030487024 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:01:27 INFO - PROCESS | 1652 | 1469030487032 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1652 | 1469030487035 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3667000 == 27 [pid = 1652] [id = 574] 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBC96DC00) [pid = 1652] [serial = 1722] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBCEA3400) [pid = 1652] [serial = 1723] [outer = 0000002EBC96DC00] 09:01:27 INFO - PROCESS | 1652 | 1469030487083 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBD073400) [pid = 1652] [serial = 1724] [outer = 0000002EBC96DC00] 09:01:27 INFO - PROCESS | 1652 | 1469030487563 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 691ms 09:01:27 INFO - PROCESS | 1652 | 1469030487612 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1652 | 1469030487615 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:01:27 INFO - PROCESS | 1652 | 1469030487618 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1652 | 1469030487619 Marionette TRACE conn5 <- [1,2262,null,{}] 09:01:27 INFO - PROCESS | 1652 | 1469030487629 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}] 09:01:27 INFO - PROCESS | 1652 | 1469030487631 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:27 INFO - PROCESS | 1652 | 1469030487773 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:01:27 INFO - PROCESS | 1652 | 1469030487795 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1652 | 1469030487798 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC45A0800 == 28 [pid = 1652] [id = 575] 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0210400) [pid = 1652] [serial = 1725] [outer = 0000000000000000] 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0276C00) [pid = 1652] [serial = 1726] [outer = 0000002EC0210400] 09:01:27 INFO - PROCESS | 1652 | 1469030487843 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC064C400) [pid = 1652] [serial = 1727] [outer = 0000002EC0210400] 09:01:28 INFO - PROCESS | 1652 | 1469030488279 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 671ms 09:01:28 INFO - PROCESS | 1652 | 1469030488291 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:01:28 INFO - PROCESS | 1652 | 1469030488293 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:01:28 INFO - PROCESS | 1652 | 1469030488296 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1652 | 1469030488298 Marionette TRACE conn5 <- [1,2266,null,{}] 09:01:28 INFO - PROCESS | 1652 | 1469030488302 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}] 09:01:28 INFO - PROCESS | 1652 | 1469030488304 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:28 INFO - PROCESS | 1652 | 1469030488411 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:01:28 INFO - PROCESS | 1652 | 1469030488417 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1652 | 1469030488419 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6AA4000 == 29 [pid = 1652] [id = 576] 09:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BF2400) [pid = 1652] [serial = 1728] [outer = 0000000000000000] 09:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2023400) [pid = 1652] [serial = 1729] [outer = 0000002EB6BF2400] 09:01:28 INFO - PROCESS | 1652 | 1469030488465 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2808C00) [pid = 1652] [serial = 1730] [outer = 0000002EB6BF2400] 09:01:28 INFO - PROCESS | 1652 | 1469030488943 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 672ms 09:01:28 INFO - PROCESS | 1652 | 1469030488972 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1652 | 1469030488975 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:01:28 INFO - PROCESS | 1652 | 1469030488978 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1652 | 1469030488980 Marionette TRACE conn5 <- [1,2270,null,{}] 09:01:28 INFO - PROCESS | 1652 | 1469030488983 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}] 09:01:28 INFO - PROCESS | 1652 | 1469030488989 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:29 INFO - PROCESS | 1652 | 1469030489150 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:01:29 INFO - PROCESS | 1652 | 1469030489180 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1652 | 1469030489182 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC798F800 == 30 [pid = 1652] [id = 577] 09:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB672A000) [pid = 1652] [serial = 1731] [outer = 0000000000000000] 09:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC2FEBC00) [pid = 1652] [serial = 1732] [outer = 0000002EB672A000] 09:01:29 INFO - PROCESS | 1652 | 1469030489228 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC33C9800) [pid = 1652] [serial = 1733] [outer = 0000002EB672A000] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC3AD0800) [pid = 1652] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC630C800) [pid = 1652] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC56A6000) [pid = 1652] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC33AAC00) [pid = 1652] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2882800) [pid = 1652] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBC82C00) [pid = 1652] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBC7B800) [pid = 1652] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB4EDA400) [pid = 1652] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB62CD800) [pid = 1652] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC6E02800) [pid = 1652] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4E67400) [pid = 1652] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2FF1400) [pid = 1652] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0277000) [pid = 1652] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:01:29 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB571C400) [pid = 1652] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:01:29 INFO - PROCESS | 1652 | 1469030489804 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 881ms 09:01:29 INFO - PROCESS | 1652 | 1469030489862 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1652 | 1469030489865 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:01:29 INFO - PROCESS | 1652 | 1469030489868 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1652 | 1469030489870 Marionette TRACE conn5 <- [1,2274,null,{}] 09:01:29 INFO - PROCESS | 1652 | 1469030489873 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}] 09:01:29 INFO - PROCESS | 1652 | 1469030489875 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:29 INFO - PROCESS | 1652 | 1469030489954 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:01:29 INFO - PROCESS | 1652 | 1469030489960 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1652 | 1469030489962 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E39800 == 31 [pid = 1652] [id = 578] 09:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6D1B400) [pid = 1652] [serial = 1734] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC026BC00) [pid = 1652] [serial = 1735] [outer = 0000002EB6D1B400] 09:01:30 INFO - PROCESS | 1652 | 1469030490008 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC33B2800) [pid = 1652] [serial = 1736] [outer = 0000002EB6D1B400] 09:01:30 INFO - PROCESS | 1652 | 1469030490449 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 09:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:01:30 INFO - PROCESS | 1652 | 1469030490501 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1652 | 1469030490503 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 1652 | 1469030490506 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1652 | 1469030490508 Marionette TRACE conn5 <- [1,2278,null,{}] 09:01:30 INFO - PROCESS | 1652 | 1469030490511 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}] 09:01:30 INFO - PROCESS | 1652 | 1469030490513 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:30 INFO - PROCESS | 1652 | 1469030490609 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:01:30 INFO - PROCESS | 1652 | 1469030490617 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1652 | 1469030490619 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93A2800 == 32 [pid = 1652] [id = 579] 09:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3493400) [pid = 1652] [serial = 1737] [outer = 0000000000000000] 09:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC3835400) [pid = 1652] [serial = 1738] [outer = 0000002EC3493400] 09:01:30 INFO - PROCESS | 1652 | 1469030490664 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3C07400) [pid = 1652] [serial = 1739] [outer = 0000002EC3493400] 09:01:31 INFO - PROCESS | 1652 | 1469030491110 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 628ms 09:01:31 INFO - PROCESS | 1652 | 1469030491150 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1652 | 1469030491152 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:01:31 INFO - PROCESS | 1652 | 1469030491156 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1652 | 1469030491158 Marionette TRACE conn5 <- [1,2282,null,{}] 09:01:31 INFO - PROCESS | 1652 | 1469030491166 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}] 09:01:31 INFO - PROCESS | 1652 | 1469030491168 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:31 INFO - PROCESS | 1652 | 1469030491254 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:01:31 INFO - PROCESS | 1652 | 1469030491260 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1652 | 1469030491262 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC959F000 == 33 [pid = 1652] [id = 580] 09:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC288D000) [pid = 1652] [serial = 1740] [outer = 0000000000000000] 09:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC44A2400) [pid = 1652] [serial = 1741] [outer = 0000002EC288D000] 09:01:31 INFO - PROCESS | 1652 | 1469030491309 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC4E79400) [pid = 1652] [serial = 1742] [outer = 0000002EC288D000] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB4A3000 == 32 [pid = 1652] [id = 572] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB7994800 == 31 [pid = 1652] [id = 571] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC45A0800 == 30 [pid = 1652] [id = 575] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC798F800 == 29 [pid = 1652] [id = 577] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3667000 == 28 [pid = 1652] [id = 574] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6AA4000 == 27 [pid = 1652] [id = 576] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E39800 == 26 [pid = 1652] [id = 578] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93A2800 == 25 [pid = 1652] [id = 579] 09:01:32 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06DF000 == 24 [pid = 1652] [id = 573] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC44A4400) [pid = 1652] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3834C00) [pid = 1652] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC2FF0400) [pid = 1652] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC28AA800) [pid = 1652] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBD077000) [pid = 1652] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0211000) [pid = 1652] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBBD3EC00) [pid = 1652] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCA71C00) [pid = 1652] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6A16800) [pid = 1652] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6BFA800) [pid = 1652] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6C8EC00) [pid = 1652] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBB195400) [pid = 1652] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6EAC000) [pid = 1652] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB6729800) [pid = 1652] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6D11400) [pid = 1652] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC3C04400) [pid = 1652] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC4306800) [pid = 1652] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC6307C00) [pid = 1652] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC064C000) [pid = 1652] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC0E7E400) [pid = 1652] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EB6BF6000) [pid = 1652] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EBCAE1000) [pid = 1652] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC4EDB800) [pid = 1652] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC761C800) [pid = 1652] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC6EA5400) [pid = 1652] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:01:32 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EBCE98400) [pid = 1652] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:01:33 INFO - PROCESS | 1652 | 1469030493072 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1932ms 09:01:33 INFO - PROCESS | 1652 | 1469030493090 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1652 | 1469030493094 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:01:33 INFO - PROCESS | 1652 | 1469030493102 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1652 | 1469030493105 Marionette TRACE conn5 <- [1,2286,null,{}] 09:01:33 INFO - PROCESS | 1652 | 1469030493113 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}] 09:01:33 INFO - PROCESS | 1652 | 1469030493116 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:33 INFO - PROCESS | 1652 | 1469030493219 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:01:33 INFO - PROCESS | 1652 | 1469030493227 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1652 | 1469030493232 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF82800 == 25 [pid = 1652] [id = 581] 09:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB62CFC00) [pid = 1652] [serial = 1743] [outer = 0000000000000000] 09:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EB62D3000) [pid = 1652] [serial = 1744] [outer = 0000002EB62CFC00] 09:01:33 INFO - PROCESS | 1652 | 1469030493283 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB6A19400) [pid = 1652] [serial = 1745] [outer = 0000002EB62CFC00] 09:01:33 INFO - PROCESS | 1652 | 1469030493763 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 09:01:33 INFO - PROCESS | 1652 | 1469030493838 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1652 | 1469030493843 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:01:33 INFO - PROCESS | 1652 | 1469030493850 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1652 | 1469030493853 Marionette TRACE conn5 <- [1,2290,null,{}] 09:01:33 INFO - PROCESS | 1652 | 1469030493857 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}] 09:01:33 INFO - PROCESS | 1652 | 1469030493861 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:33 INFO - PROCESS | 1652 | 1469030493955 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:01:33 INFO - PROCESS | 1652 | 1469030493968 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1652 | 1469030493971 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95E800 == 26 [pid = 1652] [id = 582] 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6BFB800) [pid = 1652] [serial = 1746] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB6C89000) [pid = 1652] [serial = 1747] [outer = 0000002EB6BFB800] 09:01:34 INFO - PROCESS | 1652 | 1469030494020 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6C92C00) [pid = 1652] [serial = 1748] [outer = 0000002EB6BFB800] 09:01:34 INFO - PROCESS | 1652 | 1469030494486 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 09:01:34 INFO - PROCESS | 1652 | 1469030494543 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1652 | 1469030494546 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:01:34 INFO - PROCESS | 1652 | 1469030494549 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1652 | 1469030494553 Marionette TRACE conn5 <- [1,2294,null,{}] 09:01:34 INFO - PROCESS | 1652 | 1469030494565 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}] 09:01:34 INFO - PROCESS | 1652 | 1469030494569 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:34 INFO - PROCESS | 1652 | 1469030494687 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:01:34 INFO - PROCESS | 1652 | 1469030494767 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1652 | 1469030494770 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2016000 == 27 [pid = 1652] [id = 583] 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB4D4F800) [pid = 1652] [serial = 1749] [outer = 0000000000000000] 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBB111000) [pid = 1652] [serial = 1750] [outer = 0000002EB4D4F800] 09:01:34 INFO - PROCESS | 1652 | 1469030494821 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBB198000) [pid = 1652] [serial = 1751] [outer = 0000002EB4D4F800] 09:01:35 INFO - PROCESS | 1652 | 1469030495201 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 09:01:35 INFO - PROCESS | 1652 | 1469030495250 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1652 | 1469030495253 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:01:35 INFO - PROCESS | 1652 | 1469030495256 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1652 | 1469030495258 Marionette TRACE conn5 <- [1,2298,null,{}] 09:01:35 INFO - PROCESS | 1652 | 1469030495261 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}] 09:01:35 INFO - PROCESS | 1652 | 1469030495263 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:35 INFO - PROCESS | 1652 | 1469030495351 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:01:35 INFO - PROCESS | 1652 | 1469030495357 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1652 | 1469030495359 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C4000 == 28 [pid = 1652] [id = 584] 09:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBB9C3C00) [pid = 1652] [serial = 1752] [outer = 0000000000000000] 09:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBC79400) [pid = 1652] [serial = 1753] [outer = 0000002EBB9C3C00] 09:01:35 INFO - PROCESS | 1652 | 1469030495406 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD42000) [pid = 1652] [serial = 1754] [outer = 0000002EBB9C3C00] 09:01:35 INFO - PROCESS | 1652 | 1469030495853 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 09:01:35 INFO - PROCESS | 1652 | 1469030495887 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1652 | 1469030495890 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:01:35 INFO - PROCESS | 1652 | 1469030495893 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1652 | 1469030495895 Marionette TRACE conn5 <- [1,2302,null,{}] 09:01:35 INFO - PROCESS | 1652 | 1469030495899 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}] 09:01:35 INFO - PROCESS | 1652 | 1469030495901 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:35 INFO - PROCESS | 1652 | 1469030495982 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:01:35 INFO - PROCESS | 1652 | 1469030495990 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1652 | 1469030495992 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1F000 == 29 [pid = 1652] [id = 585] 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6BFA400) [pid = 1652] [serial = 1755] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBCA74800) [pid = 1652] [serial = 1756] [outer = 0000002EB6BFA400] 09:01:36 INFO - PROCESS | 1652 | 1469030496039 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBCEC5000) [pid = 1652] [serial = 1757] [outer = 0000002EB6BFA400] 09:01:36 INFO - PROCESS | 1652 | 1469030496491 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 09:01:36 INFO - PROCESS | 1652 | 1469030496524 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1652 | 1469030496527 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:01:36 INFO - PROCESS | 1652 | 1469030496534 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1652 | 1469030496536 Marionette TRACE conn5 <- [1,2306,null,{}] 09:01:36 INFO - PROCESS | 1652 | 1469030496540 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}] 09:01:36 INFO - PROCESS | 1652 | 1469030496546 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:36 INFO - PROCESS | 1652 | 1469030496654 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:01:36 INFO - PROCESS | 1652 | 1469030496662 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1652 | 1469030496664 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC634C800 == 30 [pid = 1652] [id = 586] 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCED1400) [pid = 1652] [serial = 1758] [outer = 0000000000000000] 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC020A000) [pid = 1652] [serial = 1759] [outer = 0000002EBCED1400] 09:01:36 INFO - PROCESS | 1652 | 1469030496717 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0273800) [pid = 1652] [serial = 1760] [outer = 0000002EBCED1400] 09:01:37 INFO - PROCESS | 1652 | 1469030497132 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] 09:01:37 INFO - PROCESS | 1652 | 1469030497170 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:01:37 INFO - PROCESS | 1652 | 1469030497173 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1652 | 1469030497175 Marionette TRACE conn5 <- [1,2310,null,{}] 09:01:37 INFO - PROCESS | 1652 | 1469030497182 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}] 09:01:37 INFO - PROCESS | 1652 | 1469030497184 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:37 INFO - PROCESS | 1652 | 1469030497265 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:01:37 INFO - PROCESS | 1652 | 1469030497270 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1652 | 1469030497272 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CB000 == 31 [pid = 1652] [id = 587] 09:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0277000) [pid = 1652] [serial = 1761] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0E83800) [pid = 1652] [serial = 1762] [outer = 0000002EC0277000] 09:01:37 INFO - PROCESS | 1652 | 1469030497317 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2029400) [pid = 1652] [serial = 1763] [outer = 0000002EC0277000] 09:01:37 INFO - PROCESS | 1652 | 1469030497753 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 09:01:37 INFO - PROCESS | 1652 | 1469030497808 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1652 | 1469030497810 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:01:37 INFO - PROCESS | 1652 | 1469030497818 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1652 | 1469030497820 Marionette TRACE conn5 <- [1,2314,null,{}] 09:01:37 INFO - PROCESS | 1652 | 1469030497823 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}] 09:01:37 INFO - PROCESS | 1652 | 1469030497825 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:37 INFO - PROCESS | 1652 | 1469030497909 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:01:37 INFO - PROCESS | 1652 | 1469030497914 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 1652 | 1469030497916 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7994000 == 32 [pid = 1652] [id = 588] 09:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC202C400) [pid = 1652] [serial = 1764] [outer = 0000000000000000] 09:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC28AA800) [pid = 1652] [serial = 1765] [outer = 0000002EC202C400] 09:01:37 INFO - PROCESS | 1652 | 1469030497961 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2C0F800) [pid = 1652] [serial = 1766] [outer = 0000002EC202C400] 09:01:38 INFO - PROCESS | 1652 | 1469030498432 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 629ms 09:01:38 INFO - PROCESS | 1652 | 1469030498451 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1652 | 1469030498454 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:01:38 INFO - PROCESS | 1652 | 1469030498457 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:01:38 INFO - PROCESS | 1652 | 1469030498459 Marionette TRACE conn5 <- [1,2318,null,{}] 09:01:38 INFO - PROCESS | 1652 | 1469030498463 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}] 09:01:38 INFO - PROCESS | 1652 | 1469030498465 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:38 INFO - PROCESS | 1652 | 1469030498574 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:01:38 INFO - PROCESS | 1652 | 1469030498582 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1652 | 1469030498584 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2014800 == 33 [pid = 1652] [id = 589] 09:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC202B000) [pid = 1652] [serial = 1767] [outer = 0000000000000000] 09:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2FF3400) [pid = 1652] [serial = 1768] [outer = 0000002EC202B000] 09:01:38 INFO - PROCESS | 1652 | 1469030498671 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33AE400) [pid = 1652] [serial = 1769] [outer = 0000002EC202B000] 09:01:39 INFO - PROCESS | 1652 | 1469030499118 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 09:01:39 INFO - PROCESS | 1652 | 1469030499133 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1652 | 1469030499135 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 1652 | 1469030499138 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:01:39 INFO - PROCESS | 1652 | 1469030499140 Marionette TRACE conn5 <- [1,2322,null,{}] 09:01:39 INFO - PROCESS | 1652 | 1469030499149 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}] 09:01:39 INFO - PROCESS | 1652 | 1469030499151 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:39 INFO - PROCESS | 1652 | 1469030499267 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:01:39 INFO - PROCESS | 1652 | 1469030499272 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1652 | 1469030499274 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EC6800 == 34 [pid = 1652] [id = 590] 09:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33ABC00) [pid = 1652] [serial = 1770] [outer = 0000000000000000] 09:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC33D3800) [pid = 1652] [serial = 1771] [outer = 0000002EC33ABC00] 09:01:39 INFO - PROCESS | 1652 | 1469030499318 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC383A000) [pid = 1652] [serial = 1772] [outer = 0000002EC33ABC00] 09:01:39 INFO - PROCESS | 1652 | 1469030499766 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 09:01:39 INFO - PROCESS | 1652 | 1469030499835 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1652 | 1469030499837 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:01:39 INFO - PROCESS | 1652 | 1469030499840 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1652 | 1469030499843 Marionette TRACE conn5 <- [1,2326,null,{}] 09:01:39 INFO - PROCESS | 1652 | 1469030499848 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}] 09:01:39 INFO - PROCESS | 1652 | 1469030499850 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:39 INFO - PROCESS | 1652 | 1469030499975 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:01:40 INFO - PROCESS | 1652 | 1469030500067 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1652 | 1469030500070 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1C000 == 35 [pid = 1652] [id = 591] 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3C0E800) [pid = 1652] [serial = 1773] [outer = 0000000000000000] 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC4306C00) [pid = 1652] [serial = 1774] [outer = 0000002EC3C0E800] 09:01:40 INFO - PROCESS | 1652 | 1469030500117 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC4E7D800) [pid = 1652] [serial = 1775] [outer = 0000002EC3C0E800] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC3493400) [pid = 1652] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC0210400) [pid = 1652] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6BF2400) [pid = 1652] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB672A000) [pid = 1652] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBC96DC00) [pid = 1652] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBB192800) [pid = 1652] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BF7000) [pid = 1652] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBB103400) [pid = 1652] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6C96800) [pid = 1652] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33D3000) [pid = 1652] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0278800) [pid = 1652] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BFC800) [pid = 1652] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB6D1B400) [pid = 1652] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:40 INFO - PROCESS | 1652 | 1469030500581 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 776ms 09:01:40 INFO - PROCESS | 1652 | 1469030500619 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1652 | 1469030500621 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:01:40 INFO - PROCESS | 1652 | 1469030500636 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1652 | 1469030500638 Marionette TRACE conn5 <- [1,2330,null,{}] 09:01:40 INFO - PROCESS | 1652 | 1469030500643 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}] 09:01:40 INFO - PROCESS | 1652 | 1469030500645 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:40 INFO - PROCESS | 1652 | 1469030500729 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:01:40 INFO - PROCESS | 1652 | 1469030500735 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1652 | 1469030500737 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96AA000 == 36 [pid = 1652] [id = 592] 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB672A000) [pid = 1652] [serial = 1776] [outer = 0000000000000000] 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBCADC400) [pid = 1652] [serial = 1777] [outer = 0000002EB672A000] 09:01:40 INFO - PROCESS | 1652 | 1469030500782 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC33B2000) [pid = 1652] [serial = 1778] [outer = 0000002EB672A000] 09:01:41 INFO - PROCESS | 1652 | 1469030501206 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 09:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:01:41 INFO - PROCESS | 1652 | 1469030501257 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1652 | 1469030501260 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 1652 | 1469030501263 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1652 | 1469030501265 Marionette TRACE conn5 <- [1,2334,null,{}] 09:01:41 INFO - PROCESS | 1652 | 1469030501268 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}] 09:01:41 INFO - PROCESS | 1652 | 1469030501270 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:41 INFO - PROCESS | 1652 | 1469030501354 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:01:41 INFO - PROCESS | 1652 | 1469030501362 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1652 | 1469030501364 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2B1000 == 37 [pid = 1652] [id = 593] 09:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC33B3000) [pid = 1652] [serial = 1779] [outer = 0000000000000000] 09:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC5663400) [pid = 1652] [serial = 1780] [outer = 0000002EC33B3000] 09:01:41 INFO - PROCESS | 1652 | 1469030501409 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC58DD000) [pid = 1652] [serial = 1781] [outer = 0000002EC33B3000] 09:01:41 INFO - PROCESS | 1652 | 1469030501844 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 09:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:01:41 INFO - PROCESS | 1652 | 1469030501897 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1652 | 1469030501900 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 1652 | 1469030501903 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1652 | 1469030501905 Marionette TRACE conn5 <- [1,2338,null,{}] 09:01:41 INFO - PROCESS | 1652 | 1469030501908 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}] 09:01:41 INFO - PROCESS | 1652 | 1469030501910 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:42 INFO - PROCESS | 1652 | 1469030502008 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:01:42 INFO - PROCESS | 1652 | 1469030502014 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1652 | 1469030502016 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF98000 == 38 [pid = 1652] [id = 594] 09:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC5CA9400) [pid = 1652] [serial = 1782] [outer = 0000000000000000] 09:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC6309400) [pid = 1652] [serial = 1783] [outer = 0000002EC5CA9400] 09:01:42 INFO - PROCESS | 1652 | 1469030502060 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC6AC7000) [pid = 1652] [serial = 1784] [outer = 0000002EC5CA9400] 09:01:42 INFO - PROCESS | 1652 | 1469030502707 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 923ms 09:01:42 INFO - PROCESS | 1652 | 1469030502828 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1652 | 1469030502832 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:01:42 INFO - PROCESS | 1652 | 1469030502837 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1652 | 1469030502841 Marionette TRACE conn5 <- [1,2342,null,{}] 09:01:42 INFO - PROCESS | 1652 | 1469030502847 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}] 09:01:42 INFO - PROCESS | 1652 | 1469030502851 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:42 INFO - PROCESS | 1652 | 1469030502993 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:01:43 INFO - PROCESS | 1652 | 1469030503110 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1652 | 1469030503113 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF29000 == 39 [pid = 1652] [id = 595] 09:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB4E64C00) [pid = 1652] [serial = 1785] [outer = 0000000000000000] 09:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB6A14400) [pid = 1652] [serial = 1786] [outer = 0000002EB4E64C00] 09:01:43 INFO - PROCESS | 1652 | 1469030503172 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB6BF7400) [pid = 1652] [serial = 1787] [outer = 0000002EB4E64C00] 09:01:43 INFO - PROCESS | 1652 | 1469030503925 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1129ms 09:01:43 INFO - PROCESS | 1652 | 1469030503971 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1652 | 1469030503976 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:01:43 INFO - PROCESS | 1652 | 1469030503983 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1652 | 1469030503986 Marionette TRACE conn5 <- [1,2346,null,{}] 09:01:44 INFO - PROCESS | 1652 | 1469030503991 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}] 09:01:44 INFO - PROCESS | 1652 | 1469030503994 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:44 INFO - PROCESS | 1652 | 1469030504132 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:01:44 INFO - PROCESS | 1652 | 1469030504368 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1652 | 1469030504371 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6B3B000 == 40 [pid = 1652] [id = 596] 09:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB571F000) [pid = 1652] [serial = 1788] [outer = 0000000000000000] 09:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB672F800) [pid = 1652] [serial = 1789] [outer = 0000002EB571F000] 09:01:44 INFO - PROCESS | 1652 | 1469030504437 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6C8F800) [pid = 1652] [serial = 1790] [outer = 0000002EB571F000] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2B1000 == 39 [pid = 1652] [id = 593] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96AA000 == 38 [pid = 1652] [id = 592] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1C000 == 37 [pid = 1652] [id = 591] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EC6800 == 36 [pid = 1652] [id = 590] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2014800 == 35 [pid = 1652] [id = 589] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7994000 == 34 [pid = 1652] [id = 588] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CB000 == 33 [pid = 1652] [id = 587] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC634C800 == 32 [pid = 1652] [id = 586] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1F000 == 31 [pid = 1652] [id = 585] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C4000 == 30 [pid = 1652] [id = 584] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2016000 == 29 [pid = 1652] [id = 583] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC95E800 == 28 [pid = 1652] [id = 582] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC44A2400) [pid = 1652] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF82800 == 27 [pid = 1652] [id = 581] 09:01:45 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC959F000 == 26 [pid = 1652] [id = 580] 09:01:45 INFO - PROCESS | 1652 | 1469030505139 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1176ms 09:01:45 INFO - PROCESS | 1652 | 1469030505162 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1652 | 1469030505165 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:01:45 INFO - PROCESS | 1652 | 1469030505170 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1652 | 1469030505172 Marionette TRACE conn5 <- [1,2350,null,{}] 09:01:45 INFO - PROCESS | 1652 | 1469030505178 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}] 09:01:45 INFO - PROCESS | 1652 | 1469030505182 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:45 INFO - PROCESS | 1652 | 1469030505285 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC3C07400) [pid = 1652] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC0276C00) [pid = 1652] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC2023400) [pid = 1652] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC064C400) [pid = 1652] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC2FEBC00) [pid = 1652] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2808C00) [pid = 1652] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC3835400) [pid = 1652] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC33C9800) [pid = 1652] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBCEA3400) [pid = 1652] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB2C4800) [pid = 1652] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBBC7A400) [pid = 1652] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6C97C00) [pid = 1652] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB7EED400) [pid = 1652] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBF47C00) [pid = 1652] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB93BC00) [pid = 1652] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC790F000) [pid = 1652] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC7906800) [pid = 1652] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC761B400) [pid = 1652] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC58E4800) [pid = 1652] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC208C000) [pid = 1652] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC064E400) [pid = 1652] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBBA32C00) [pid = 1652] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBB190800) [pid = 1652] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC026BC00) [pid = 1652] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBD073400) [pid = 1652] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC33B2800) [pid = 1652] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:01:45 INFO - PROCESS | 1652 | 1469030505372 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1652 | 1469030505375 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC934000 == 27 [pid = 1652] [id = 597] 09:01:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB5729C00) [pid = 1652] [serial = 1791] [outer = 0000000000000000] 09:01:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6C97C00) [pid = 1652] [serial = 1792] [outer = 0000002EB5729C00] 09:01:45 INFO - PROCESS | 1652 | 1469030505424 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBB195400) [pid = 1652] [serial = 1793] [outer = 0000002EB5729C00] 09:01:45 INFO - PROCESS | 1652 | 1469030505882 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 09:01:45 INFO - PROCESS | 1652 | 1469030505952 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1652 | 1469030505957 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 1652 | 1469030505962 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:01:45 INFO - PROCESS | 1652 | 1469030505964 Marionette TRACE conn5 <- [1,2354,null,{}] 09:01:45 INFO - PROCESS | 1652 | 1469030505968 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}] 09:01:45 INFO - PROCESS | 1652 | 1469030505971 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:46 INFO - PROCESS | 1652 | 1469030506070 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:01:46 INFO - PROCESS | 1652 | 1469030506079 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1652 | 1469030506082 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BAF800 == 28 [pid = 1652] [id = 598] 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD37400) [pid = 1652] [serial = 1794] [outer = 0000000000000000] 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBBD3E800) [pid = 1652] [serial = 1795] [outer = 0000002EBBD37400] 09:01:46 INFO - PROCESS | 1652 | 1469030506128 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBCA71C00) [pid = 1652] [serial = 1796] [outer = 0000002EBBD37400] 09:01:46 INFO - PROCESS | 1652 | 1469030506606 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 09:01:46 INFO - PROCESS | 1652 | 1469030506637 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1652 | 1469030506639 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:01:46 INFO - PROCESS | 1652 | 1469030506644 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1652 | 1469030506651 Marionette TRACE conn5 <- [1,2358,null,{}] 09:01:46 INFO - PROCESS | 1652 | 1469030506661 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}] 09:01:46 INFO - PROCESS | 1652 | 1469030506665 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:46 INFO - PROCESS | 1652 | 1469030506755 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:01:46 INFO - PROCESS | 1652 | 1469030506765 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1652 | 1469030506767 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F14000 == 29 [pid = 1652] [id = 599] 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB5724C00) [pid = 1652] [serial = 1797] [outer = 0000000000000000] 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBD071C00) [pid = 1652] [serial = 1798] [outer = 0000002EB5724C00] 09:01:46 INFO - PROCESS | 1652 | 1469030506812 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBD5E0400) [pid = 1652] [serial = 1799] [outer = 0000002EB5724C00] 09:01:47 INFO - PROCESS | 1652 | 1469030507247 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 09:01:47 INFO - PROCESS | 1652 | 1469030507275 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1652 | 1469030507278 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:01:47 INFO - PROCESS | 1652 | 1469030507281 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1652 | 1469030507283 Marionette TRACE conn5 <- [1,2362,null,{}] 09:01:47 INFO - PROCESS | 1652 | 1469030507287 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}] 09:01:47 INFO - PROCESS | 1652 | 1469030507289 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:47 INFO - PROCESS | 1652 | 1469030507378 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:01:47 INFO - PROCESS | 1652 | 1469030507384 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1652 | 1469030507386 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F8B800 == 30 [pid = 1652] [id = 600] 09:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC020A400) [pid = 1652] [serial = 1800] [outer = 0000000000000000] 09:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC0605000) [pid = 1652] [serial = 1801] [outer = 0000002EC020A400] 09:01:47 INFO - PROCESS | 1652 | 1469030507439 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC06AE000) [pid = 1652] [serial = 1802] [outer = 0000002EC020A400] 09:01:47 INFO - PROCESS | 1652 | 1469030507945 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 09:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:01:48 INFO - PROCESS | 1652 | 1469030508018 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1652 | 1469030508020 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:01:48 INFO - PROCESS | 1652 | 1469030508024 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1652 | 1469030508026 Marionette TRACE conn5 <- [1,2366,null,{}] 09:01:48 INFO - PROCESS | 1652 | 1469030508029 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}] 09:01:48 INFO - PROCESS | 1652 | 1469030508031 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:48 INFO - PROCESS | 1652 | 1469030508140 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:01:48 INFO - PROCESS | 1652 | 1469030508150 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1652 | 1469030508156 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CCD800 == 31 [pid = 1652] [id = 601] 09:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2032C00) [pid = 1652] [serial = 1803] [outer = 0000000000000000] 09:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC2808C00) [pid = 1652] [serial = 1804] [outer = 0000002EC2032C00] 09:01:48 INFO - PROCESS | 1652 | 1469030508256 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2FEB400) [pid = 1652] [serial = 1805] [outer = 0000002EC2032C00] 09:01:48 INFO - PROCESS | 1652 | 1469030508716 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 09:01:48 INFO - PROCESS | 1652 | 1469030508769 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 1652 | 1469030508771 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:01:48 INFO - PROCESS | 1652 | 1469030508780 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 1652 | 1469030508782 Marionette TRACE conn5 <- [1,2370,null,{}] 09:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:01:48 INFO - PROCESS | 1652 | 1469030508786 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}] 09:01:48 INFO - PROCESS | 1652 | 1469030508788 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:48 INFO - PROCESS | 1652 | 1469030508915 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:01:48 INFO - PROCESS | 1652 | 1469030508931 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1652 | 1469030508933 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C1C000 == 32 [pid = 1652] [id = 602] 09:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2088800) [pid = 1652] [serial = 1806] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC383DC00) [pid = 1652] [serial = 1807] [outer = 0000002EC2088800] 09:01:49 INFO - PROCESS | 1652 | 1469030509024 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC3C0F800) [pid = 1652] [serial = 1808] [outer = 0000002EC2088800] 09:01:49 INFO - PROCESS | 1652 | 1469030509440 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 09:01:49 INFO - PROCESS | 1652 | 1469030509459 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1652 | 1469030509461 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:01:49 INFO - PROCESS | 1652 | 1469030509470 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1652 | 1469030509472 Marionette TRACE conn5 <- [1,2374,null,{}] 09:01:49 INFO - PROCESS | 1652 | 1469030509476 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}] 09:01:49 INFO - PROCESS | 1652 | 1469030509478 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:49 INFO - PROCESS | 1652 | 1469030509587 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:01:49 INFO - PROCESS | 1652 | 1469030509594 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1652 | 1469030509596 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EBD800 == 33 [pid = 1652] [id = 603] 09:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC3C07400) [pid = 1652] [serial = 1809] [outer = 0000000000000000] 09:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3FECC00) [pid = 1652] [serial = 1810] [outer = 0000002EC3C07400] 09:01:49 INFO - PROCESS | 1652 | 1469030509640 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC4B60C00) [pid = 1652] [serial = 1811] [outer = 0000002EC3C07400] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC202C400) [pid = 1652] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0277000) [pid = 1652] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6BFB800) [pid = 1652] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC202B000) [pid = 1652] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB62CFC00) [pid = 1652] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBCED1400) [pid = 1652] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB9C3C00) [pid = 1652] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB4D4F800) [pid = 1652] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3C0E800) [pid = 1652] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC33ABC00) [pid = 1652] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6BFA400) [pid = 1652] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB672A000) [pid = 1652] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:49 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33B3000) [pid = 1652] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:50 INFO - PROCESS | 1652 | 1469030510132 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 09:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:01:50 INFO - PROCESS | 1652 | 1469030510207 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1652 | 1469030510209 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 1652 | 1469030510212 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1652 | 1469030510222 Marionette TRACE conn5 <- [1,2378,null,{}] 09:01:50 INFO - PROCESS | 1652 | 1469030510227 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}] 09:01:50 INFO - PROCESS | 1652 | 1469030510229 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:50 INFO - PROCESS | 1652 | 1469030510341 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:01:50 INFO - PROCESS | 1652 | 1469030510347 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1652 | 1469030510349 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9577000 == 34 [pid = 1652] [id = 604] 09:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB261C00) [pid = 1652] [serial = 1812] [outer = 0000000000000000] 09:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC202B000) [pid = 1652] [serial = 1813] [outer = 0000002EBB261C00] 09:01:50 INFO - PROCESS | 1652 | 1469030510393 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC44A2400) [pid = 1652] [serial = 1814] [outer = 0000002EBB261C00] 09:01:50 INFO - PROCESS | 1652 | 1469030510852 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 09:01:50 INFO - PROCESS | 1652 | 1469030510908 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1652 | 1469030510910 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:01:50 INFO - PROCESS | 1652 | 1469030510913 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1652 | 1469030510915 Marionette TRACE conn5 <- [1,2382,null,{}] 09:01:50 INFO - PROCESS | 1652 | 1469030510919 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}] 09:01:50 INFO - PROCESS | 1652 | 1469030510921 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:51 INFO - PROCESS | 1652 | 1469030511007 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:01:51 INFO - PROCESS | 1652 | 1469030511013 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1652 | 1469030511015 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0F800 == 35 [pid = 1652] [id = 605] 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC56A6000) [pid = 1652] [serial = 1815] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC5CAC000) [pid = 1652] [serial = 1816] [outer = 0000002EC56A6000] 09:01:51 INFO - PROCESS | 1652 | 1469030511060 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC6E09400) [pid = 1652] [serial = 1817] [outer = 0000002EC56A6000] 09:01:51 INFO - PROCESS | 1652 | 1469030511507 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 629ms 09:01:51 INFO - PROCESS | 1652 | 1469030511546 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1652 | 1469030511548 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 1652 | 1469030511551 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:01:51 INFO - PROCESS | 1652 | 1469030511553 Marionette TRACE conn5 <- [1,2386,null,{}] 09:01:51 INFO - PROCESS | 1652 | 1469030511557 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}] 09:01:51 INFO - PROCESS | 1652 | 1469030511559 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:51 INFO - PROCESS | 1652 | 1469030511644 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:01:51 INFO - PROCESS | 1652 | 1469030511684 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1652 | 1469030511686 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2AB000 == 36 [pid = 1652] [id = 606] 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6EA8800) [pid = 1652] [serial = 1818] [outer = 0000000000000000] 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6EABC00) [pid = 1652] [serial = 1819] [outer = 0000002EC6EA8800] 09:01:51 INFO - PROCESS | 1652 | 1469030511734 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC761BC00) [pid = 1652] [serial = 1820] [outer = 0000002EC6EA8800] 09:01:52 INFO - PROCESS | 1652 | 1469030512432 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 923ms 09:01:52 INFO - PROCESS | 1652 | 1469030512478 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1652 | 1469030512483 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:01:52 INFO - PROCESS | 1652 | 1469030512488 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1652 | 1469030512494 Marionette TRACE conn5 <- [1,2390,null,{}] 09:01:52 INFO - PROCESS | 1652 | 1469030512499 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}] 09:01:52 INFO - PROCESS | 1652 | 1469030512502 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:52 INFO - PROCESS | 1652 | 1469030512626 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:01:52 INFO - PROCESS | 1652 | 1469030512750 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1652 | 1469030512753 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC201E000 == 37 [pid = 1652] [id = 607] 09:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6BFFC00) [pid = 1652] [serial = 1821] [outer = 0000000000000000] 09:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB805D000) [pid = 1652] [serial = 1822] [outer = 0000002EB6BFFC00] 09:01:52 INFO - PROCESS | 1652 | 1469030512813 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBB9BF000) [pid = 1652] [serial = 1823] [outer = 0000002EB6BFFC00] 09:01:53 INFO - PROCESS | 1652 | 1469030513453 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 09:01:53 INFO - PROCESS | 1652 | 1469030513477 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1652 | 1469030513482 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:01:53 INFO - PROCESS | 1652 | 1469030513489 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1652 | 1469030513492 Marionette TRACE conn5 <- [1,2394,null,{}] 09:01:53 INFO - PROCESS | 1652 | 1469030513497 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}] 09:01:53 INFO - PROCESS | 1652 | 1469030513500 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:53 INFO - PROCESS | 1652 | 1469030513621 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:01:53 INFO - PROCESS | 1652 | 1469030513746 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1652 | 1469030513749 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC798A000 == 38 [pid = 1652] [id = 608] 09:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCADE800) [pid = 1652] [serial = 1824] [outer = 0000000000000000] 09:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBD077400) [pid = 1652] [serial = 1825] [outer = 0000002EBCADE800] 09:01:53 INFO - PROCESS | 1652 | 1469030513809 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC060B400) [pid = 1652] [serial = 1826] [outer = 0000002EBCADE800] 09:01:54 INFO - PROCESS | 1652 | 1469030514435 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 09:01:54 INFO - PROCESS | 1652 | 1469030514478 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1652 | 1469030514480 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:54 INFO - PROCESS | 1652 | 1469030514484 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1652 | 1469030514488 Marionette TRACE conn5 <- [1,2398,null,{}] 09:01:54 INFO - PROCESS | 1652 | 1469030514515 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}] 09:01:54 INFO - PROCESS | 1652 | 1469030514520 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:54 INFO - PROCESS | 1652 | 1469030514635 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:01:54 INFO - PROCESS | 1652 | 1469030514760 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1652 | 1469030514763 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB125800 == 39 [pid = 1652] [id = 609] 09:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC33B5000) [pid = 1652] [serial = 1827] [outer = 0000000000000000] 09:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC3838800) [pid = 1652] [serial = 1828] [outer = 0000002EC33B5000] 09:01:54 INFO - PROCESS | 1652 | 1469030514823 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC6EA8000) [pid = 1652] [serial = 1829] [outer = 0000002EC33B5000] 09:01:55 INFO - PROCESS | 1652 | 1469030515544 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1136ms 09:01:55 INFO - PROCESS | 1652 | 1469030515622 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1652 | 1469030515627 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:55 INFO - PROCESS | 1652 | 1469030515633 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1652 | 1469030515636 Marionette TRACE conn5 <- [1,2402,null,{}] 09:01:55 INFO - PROCESS | 1652 | 1469030515642 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}] 09:01:55 INFO - PROCESS | 1652 | 1469030515645 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:55 INFO - PROCESS | 1652 | 1469030515803 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:01:55 INFO - PROCESS | 1652 | 1469030515813 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1652 | 1469030515818 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2839800 == 40 [pid = 1652] [id = 610] 09:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EBB481000) [pid = 1652] [serial = 1830] [outer = 0000000000000000] 09:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBBC7F000) [pid = 1652] [serial = 1831] [outer = 0000002EBB481000] 09:01:55 INFO - PROCESS | 1652 | 1469030515869 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EBCA76800) [pid = 1652] [serial = 1832] [outer = 0000002EBB481000] 09:01:56 INFO - PROCESS | 1652 | 1469030516517 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]]]}] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0F800 == 39 [pid = 1652] [id = 605] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9577000 == 38 [pid = 1652] [id = 604] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EBD800 == 37 [pid = 1652] [id = 603] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C1C000 == 36 [pid = 1652] [id = 602] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CCD800 == 35 [pid = 1652] [id = 601] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F8B800 == 34 [pid = 1652] [id = 600] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F14000 == 33 [pid = 1652] [id = 599] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BAF800 == 32 [pid = 1652] [id = 598] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC934000 == 31 [pid = 1652] [id = 597] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6B3B000 == 30 [pid = 1652] [id = 596] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF29000 == 29 [pid = 1652] [id = 595] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF98000 == 28 [pid = 1652] [id = 594] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB125800 == 27 [pid = 1652] [id = 609] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC798A000 == 26 [pid = 1652] [id = 608] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC201E000 == 25 [pid = 1652] [id = 607] 09:01:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2AB000 == 24 [pid = 1652] [id = 606] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC58DD000) [pid = 1652] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC6309400) [pid = 1652] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC2C0F800) [pid = 1652] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC2029400) [pid = 1652] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6C89000) [pid = 1652] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB6C92C00) [pid = 1652] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC2FF3400) [pid = 1652] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EB6A19400) [pid = 1652] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC33AE400) [pid = 1652] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC0273800) [pid = 1652] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC020A000) [pid = 1652] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBC79400) [pid = 1652] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB111000) [pid = 1652] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0E83800) [pid = 1652] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC4306C00) [pid = 1652] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC383A000) [pid = 1652] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC4E7D800) [pid = 1652] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBBD42000) [pid = 1652] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCEC5000) [pid = 1652] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC33D3800) [pid = 1652] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB62D3000) [pid = 1652] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBCADC400) [pid = 1652] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCA74800) [pid = 1652] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC28AA800) [pid = 1652] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC33B2000) [pid = 1652] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBB198000) [pid = 1652] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC5663400) [pid = 1652] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1572ms 09:01:57 INFO - PROCESS | 1652 | 1469030517292 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1652 | 1469030517297 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:01:57 INFO - PROCESS | 1652 | 1469030517303 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1652 | 1469030517306 Marionette TRACE conn5 <- [1,2406,null,{}] 09:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:57 INFO - PROCESS | 1652 | 1469030517312 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}] 09:01:57 INFO - PROCESS | 1652 | 1469030517316 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:57 INFO - PROCESS | 1652 | 1469030517412 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:01:57 INFO - PROCESS | 1652 | 1469030517419 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1652 | 1469030517424 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB281800 == 25 [pid = 1652] [id = 611] 09:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6A21C00) [pid = 1652] [serial = 1833] [outer = 0000000000000000] 09:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6BA6000) [pid = 1652] [serial = 1834] [outer = 0000002EB6A21C00] 09:01:57 INFO - PROCESS | 1652 | 1469030517473 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6C90C00) [pid = 1652] [serial = 1835] [outer = 0000002EB6A21C00] 09:01:57 INFO - PROCESS | 1652 | 1469030517978 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 733ms 09:01:58 INFO - PROCESS | 1652 | 1469030518046 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1652 | 1469030518049 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:58 INFO - PROCESS | 1652 | 1469030518056 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1652 | 1469030518060 Marionette TRACE conn5 <- [1,2410,null,{}] 09:01:58 INFO - PROCESS | 1652 | 1469030518064 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}] 09:01:58 INFO - PROCESS | 1652 | 1469030518067 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:58 INFO - PROCESS | 1652 | 1469030518160 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:01:58 INFO - PROCESS | 1652 | 1469030518242 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1652 | 1469030518244 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD083800 == 26 [pid = 1652] [id = 612] 09:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBAF5C400) [pid = 1652] [serial = 1836] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB192000) [pid = 1652] [serial = 1837] [outer = 0000002EBAF5C400] 09:01:58 INFO - PROCESS | 1652 | 1469030518294 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBB2C8000) [pid = 1652] [serial = 1838] [outer = 0000002EBAF5C400] 09:01:58 INFO - PROCESS | 1652 | 1469030518686 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 09:01:58 INFO - PROCESS | 1652 | 1469030518767 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1652 | 1469030518777 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:01:58 INFO - PROCESS | 1652 | 1469030518784 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:58 INFO - PROCESS | 1652 | 1469030518786 Marionette TRACE conn5 <- [1,2414,null,{}] 09:01:58 INFO - PROCESS | 1652 | 1469030518801 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}] 09:01:58 INFO - PROCESS | 1652 | 1469030518807 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:58 INFO - PROCESS | 1652 | 1469030518901 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:01:58 INFO - PROCESS | 1652 | 1469030518912 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1652 | 1469030518916 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC342F000 == 27 [pid = 1652] [id = 613] 09:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCA71000) [pid = 1652] [serial = 1839] [outer = 0000000000000000] 09:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCA74800) [pid = 1652] [serial = 1840] [outer = 0000002EBCA71000] 09:01:58 INFO - PROCESS | 1652 | 1469030518967 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCEC8800) [pid = 1652] [serial = 1841] [outer = 0000002EBCA71000] 09:01:59 INFO - PROCESS | 1652 | 1469030519414 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 671ms 09:01:59 INFO - PROCESS | 1652 | 1469030519462 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1652 | 1469030519464 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:59 INFO - PROCESS | 1652 | 1469030519467 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1652 | 1469030519469 Marionette TRACE conn5 <- [1,2418,null,{}] 09:01:59 INFO - PROCESS | 1652 | 1469030519473 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}] 09:01:59 INFO - PROCESS | 1652 | 1469030519475 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:59 INFO - PROCESS | 1652 | 1469030519588 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:01:59 INFO - PROCESS | 1652 | 1469030519595 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1652 | 1469030519597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:01:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC459B000 == 28 [pid = 1652] [id = 614] 09:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBD5DFC00) [pid = 1652] [serial = 1842] [outer = 0000000000000000] 09:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC020A000) [pid = 1652] [serial = 1843] [outer = 0000002EBD5DFC00] 09:01:59 INFO - PROCESS | 1652 | 1469030519684 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0644400) [pid = 1652] [serial = 1844] [outer = 0000002EBD5DFC00] 09:02:00 INFO - PROCESS | 1652 | 1469030520118 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 09:02:00 INFO - PROCESS | 1652 | 1469030520141 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1652 | 1469030520143 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:02:00 INFO - PROCESS | 1652 | 1469030520147 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:02:00 INFO - PROCESS | 1652 | 1469030520149 Marionette TRACE conn5 <- [1,2422,null,{}] 09:02:00 INFO - PROCESS | 1652 | 1469030520164 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}] 09:02:00 INFO - PROCESS | 1652 | 1469030520167 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:00 INFO - PROCESS | 1652 | 1469030520312 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:02:00 INFO - PROCESS | 1652 | 1469030520367 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 1652 | 1469030520369 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E75800 == 29 [pid = 1652] [id = 615] 09:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0645800) [pid = 1652] [serial = 1845] [outer = 0000000000000000] 09:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2024800) [pid = 1652] [serial = 1846] [outer = 0000002EC0645800] 09:02:00 INFO - PROCESS | 1652 | 1469030520415 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC208DC00) [pid = 1652] [serial = 1847] [outer = 0000002EC0645800] 09:02:00 INFO - PROCESS | 1652 | 1469030520853 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 09:02:00 INFO - PROCESS | 1652 | 1469030520890 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1652 | 1469030520893 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:02:00 INFO - PROCESS | 1652 | 1469030520896 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1652 | 1469030520898 Marionette TRACE conn5 <- [1,2426,null,{}] 09:02:00 INFO - PROCESS | 1652 | 1469030520902 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}] 09:02:00 INFO - PROCESS | 1652 | 1469030520908 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:01 INFO - PROCESS | 1652 | 1469030521052 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:02:01 INFO - PROCESS | 1652 | 1469030521109 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1652 | 1469030521112 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC798D800 == 30 [pid = 1652] [id = 616] 09:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2C10800) [pid = 1652] [serial = 1848] [outer = 0000000000000000] 09:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33B2400) [pid = 1652] [serial = 1849] [outer = 0000002EC2C10800] 09:02:01 INFO - PROCESS | 1652 | 1469030521159 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC37A8C00) [pid = 1652] [serial = 1850] [outer = 0000002EC2C10800] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2032C00) [pid = 1652] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC2088800) [pid = 1652] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC3C07400) [pid = 1652] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBBD37400) [pid = 1652] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC6EA8800) [pid = 1652] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC5CA9400) [pid = 1652] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB5724C00) [pid = 1652] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB4E64C00) [pid = 1652] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC56A6000) [pid = 1652] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB5729C00) [pid = 1652] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC020A400) [pid = 1652] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB571F000) [pid = 1652] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBB261C00) [pid = 1652] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:02:01 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC288D000) [pid = 1652] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:02:01 INFO - PROCESS | 1652 | 1469030521752 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 881ms 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:02:01 INFO - PROCESS | 1652 | 1469030521784 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1652 | 1469030521786 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 1652 | 1469030521789 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1652 | 1469030521791 Marionette TRACE conn5 <- [1,2430,null,{}] 09:02:01 INFO - PROCESS | 1652 | 1469030521803 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}] 09:02:01 INFO - PROCESS | 1652 | 1469030521805 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:01 INFO - PROCESS | 1652 | 1469030521916 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:02:01 INFO - PROCESS | 1652 | 1469030521973 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1652 | 1469030521975 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E3C800 == 31 [pid = 1652] [id = 617] 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB6728400) [pid = 1652] [serial = 1851] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCEA5000) [pid = 1652] [serial = 1852] [outer = 0000002EB6728400] 09:02:02 INFO - PROCESS | 1652 | 1469030522021 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2088800) [pid = 1652] [serial = 1853] [outer = 0000002EB6728400] 09:02:02 INFO - PROCESS | 1652 | 1469030522375 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 09:02:02 INFO - PROCESS | 1652 | 1469030522423 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1652 | 1469030522425 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 1652 | 1469030522428 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:02:02 INFO - PROCESS | 1652 | 1469030522430 Marionette TRACE conn5 <- [1,2434,null,{}] 09:02:02 INFO - PROCESS | 1652 | 1469030522433 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}] 09:02:02 INFO - PROCESS | 1652 | 1469030522435 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:02 INFO - PROCESS | 1652 | 1469030522545 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:02:02 INFO - PROCESS | 1652 | 1469030522553 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1652 | 1469030522555 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93AC800 == 32 [pid = 1652] [id = 618] 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3832C00) [pid = 1652] [serial = 1854] [outer = 0000000000000000] 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3AD0800) [pid = 1652] [serial = 1855] [outer = 0000002EC3832C00] 09:02:02 INFO - PROCESS | 1652 | 1469030522599 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC43C4000) [pid = 1652] [serial = 1856] [outer = 0000002EC3832C00] 09:02:03 INFO - PROCESS | 1652 | 1469030523025 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 09:02:03 INFO - PROCESS | 1652 | 1469030523060 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1652 | 1469030523063 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:02:03 INFO - PROCESS | 1652 | 1469030523074 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1652 | 1469030523076 Marionette TRACE conn5 <- [1,2438,null,{}] 09:02:03 INFO - PROCESS | 1652 | 1469030523080 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}] 09:02:03 INFO - PROCESS | 1652 | 1469030523081 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:03 INFO - PROCESS | 1652 | 1469030523195 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:02:03 INFO - PROCESS | 1652 | 1469030523245 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1652 | 1469030523247 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95AC800 == 33 [pid = 1652] [id = 619] 09:02:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3835400) [pid = 1652] [serial = 1857] [outer = 0000000000000000] 09:02:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4EDC800) [pid = 1652] [serial = 1858] [outer = 0000002EC3835400] 09:02:03 INFO - PROCESS | 1652 | 1469030523292 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC58DC400) [pid = 1652] [serial = 1859] [outer = 0000002EC3835400] 09:02:03 INFO - PROCESS | 1652 | 1469030523688 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 09:02:03 INFO - PROCESS | 1652 | 1469030523746 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1652 | 1469030523751 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:02:03 INFO - PROCESS | 1652 | 1469030523757 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1652 | 1469030523761 Marionette TRACE conn5 <- [1,2442,null,{}] 09:02:03 INFO - PROCESS | 1652 | 1469030523808 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}] 09:02:03 INFO - PROCESS | 1652 | 1469030523812 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:03 INFO - PROCESS | 1652 | 1469030523952 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:02:04 INFO - PROCESS | 1652 | 1469030524092 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1652 | 1469030524097 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF1F800 == 34 [pid = 1652] [id = 620] 09:02:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6A18000) [pid = 1652] [serial = 1860] [outer = 0000000000000000] 09:02:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6A1D400) [pid = 1652] [serial = 1861] [outer = 0000002EB6A18000] 09:02:04 INFO - PROCESS | 1652 | 1469030524197 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6D10400) [pid = 1652] [serial = 1862] [outer = 0000002EB6A18000] 09:02:04 INFO - PROCESS | 1652 | 1469030524942 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1239ms 09:02:05 INFO - PROCESS | 1652 | 1469030524999 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1652 | 1469030525004 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:02:05 INFO - PROCESS | 1652 | 1469030525011 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1652 | 1469030525014 Marionette TRACE conn5 <- [1,2446,null,{}] 09:02:05 INFO - PROCESS | 1652 | 1469030525018 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}] 09:02:05 INFO - PROCESS | 1652 | 1469030525021 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:05 INFO - PROCESS | 1652 | 1469030525165 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:02:05 INFO - PROCESS | 1652 | 1469030525281 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1652 | 1469030525284 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5677000 == 35 [pid = 1652] [id = 621] 09:02:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBB2C4800) [pid = 1652] [serial = 1863] [outer = 0000000000000000] 09:02:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBBD3F800) [pid = 1652] [serial = 1864] [outer = 0000002EBB2C4800] 09:02:05 INFO - PROCESS | 1652 | 1469030525344 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBCEA3C00) [pid = 1652] [serial = 1865] [outer = 0000002EBB2C4800] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93AC800 == 34 [pid = 1652] [id = 618] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E3C800 == 33 [pid = 1652] [id = 617] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC798D800 == 32 [pid = 1652] [id = 616] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E75800 == 31 [pid = 1652] [id = 615] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC459B000 == 30 [pid = 1652] [id = 614] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC342F000 == 29 [pid = 1652] [id = 613] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD083800 == 28 [pid = 1652] [id = 612] 09:02:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB281800 == 27 [pid = 1652] [id = 611] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC4E79400) [pid = 1652] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2808C00) [pid = 1652] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC383DC00) [pid = 1652] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2FEB400) [pid = 1652] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3FECC00) [pid = 1652] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBBD3E800) [pid = 1652] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCA71C00) [pid = 1652] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC761BC00) [pid = 1652] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC6AC7000) [pid = 1652] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC6EABC00) [pid = 1652] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBD071C00) [pid = 1652] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBD5E0400) [pid = 1652] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6A14400) [pid = 1652] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3C0F800) [pid = 1652] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC6E09400) [pid = 1652] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6BF7400) [pid = 1652] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB6C97C00) [pid = 1652] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBB195400) [pid = 1652] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC0605000) [pid = 1652] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB672F800) [pid = 1652] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EB6C8F800) [pid = 1652] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC4B60C00) [pid = 1652] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC202B000) [pid = 1652] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC5CAC000) [pid = 1652] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC44A2400) [pid = 1652] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC06AE000) [pid = 1652] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:02:06 INFO - PROCESS | 1652 | 1469030526314 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1339ms 09:02:06 INFO - PROCESS | 1652 | 1469030526352 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1652 | 1469030526355 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:02:06 INFO - PROCESS | 1652 | 1469030526361 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1652 | 1469030526364 Marionette TRACE conn5 <- [1,2450,null,{}] 09:02:06 INFO - PROCESS | 1652 | 1469030526370 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}] 09:02:06 INFO - PROCESS | 1652 | 1469030526372 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:06 INFO - PROCESS | 1652 | 1469030526468 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:02:06 INFO - PROCESS | 1652 | 1469030526475 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1652 | 1469030526478 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBCBF000 == 28 [pid = 1652] [id = 622] 09:02:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6BF7000) [pid = 1652] [serial = 1866] [outer = 0000000000000000] 09:02:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB6C97C00) [pid = 1652] [serial = 1867] [outer = 0000002EB6BF7000] 09:02:06 INFO - PROCESS | 1652 | 1469030526529 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBAF63400) [pid = 1652] [serial = 1868] [outer = 0000002EB6BF7000] 09:02:07 INFO - PROCESS | 1652 | 1469030527057 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 09:02:07 INFO - PROCESS | 1652 | 1469030527095 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1652 | 1469030527100 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 1652 | 1469030527106 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:02:07 INFO - PROCESS | 1652 | 1469030527108 Marionette TRACE conn5 <- [1,2454,null,{}] 09:02:07 INFO - PROCESS | 1652 | 1469030527113 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}] 09:02:07 INFO - PROCESS | 1652 | 1469030527115 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:07 INFO - PROCESS | 1652 | 1469030527210 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:02:07 INFO - PROCESS | 1652 | 1469030527294 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1652 | 1469030527296 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EE3000 == 29 [pid = 1652] [id = 623] 09:02:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBB911000) [pid = 1652] [serial = 1869] [outer = 0000000000000000] 09:02:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBBD40C00) [pid = 1652] [serial = 1870] [outer = 0000002EBB911000] 09:02:07 INFO - PROCESS | 1652 | 1469030527345 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBCADC400) [pid = 1652] [serial = 1871] [outer = 0000002EBB911000] 09:02:07 INFO - PROCESS | 1652 | 1469030527733 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 09:02:07 INFO - PROCESS | 1652 | 1469030527780 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1652 | 1469030527783 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 1652 | 1469030527786 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:02:07 INFO - PROCESS | 1652 | 1469030527790 Marionette TRACE conn5 <- [1,2458,null,{}] 09:02:07 INFO - PROCESS | 1652 | 1469030527802 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}] 09:02:07 INFO - PROCESS | 1652 | 1469030527807 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:07 INFO - PROCESS | 1652 | 1469030527923 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:02:07 INFO - PROCESS | 1652 | 1469030527941 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1652 | 1469030527945 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0E800 == 30 [pid = 1652] [id = 624] 09:02:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC0206400) [pid = 1652] [serial = 1872] [outer = 0000000000000000] 09:02:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC0274C00) [pid = 1652] [serial = 1873] [outer = 0000002EC0206400] 09:02:08 INFO - PROCESS | 1652 | 1469030527995 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC0E82800) [pid = 1652] [serial = 1874] [outer = 0000002EC0206400] 09:02:08 INFO - PROCESS | 1652 | 1469030528439 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 09:02:08 INFO - PROCESS | 1652 | 1469030528487 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1652 | 1469030528490 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:02:08 INFO - PROCESS | 1652 | 1469030528493 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1652 | 1469030528495 Marionette TRACE conn5 <- [1,2462,null,{}] 09:02:08 INFO - PROCESS | 1652 | 1469030528499 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}] 09:02:08 INFO - PROCESS | 1652 | 1469030528501 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:08 INFO - PROCESS | 1652 | 1469030528620 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:02:08 INFO - PROCESS | 1652 | 1469030528625 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1652 | 1469030528628 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6AAE800 == 31 [pid = 1652] [id = 625] 09:02:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC2031C00) [pid = 1652] [serial = 1875] [outer = 0000000000000000] 09:02:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2809000) [pid = 1652] [serial = 1876] [outer = 0000002EC2031C00] 09:02:08 INFO - PROCESS | 1652 | 1469030528724 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC2C10400) [pid = 1652] [serial = 1877] [outer = 0000002EC2031C00] 09:02:09 INFO - PROCESS | 1652 | 1469030529164 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 09:02:09 INFO - PROCESS | 1652 | 1469030529228 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1652 | 1469030529230 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 1652 | 1469030529233 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:02:09 INFO - PROCESS | 1652 | 1469030529235 Marionette TRACE conn5 <- [1,2466,null,{}] 09:02:09 INFO - PROCESS | 1652 | 1469030529244 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}] 09:02:09 INFO - PROCESS | 1652 | 1469030529246 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:09 INFO - PROCESS | 1652 | 1469030529386 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:02:09 INFO - PROCESS | 1652 | 1469030529400 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1652 | 1469030529403 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7986800 == 32 [pid = 1652] [id = 626] 09:02:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2032C00) [pid = 1652] [serial = 1878] [outer = 0000000000000000] 09:02:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3391400) [pid = 1652] [serial = 1879] [outer = 0000002EC2032C00] 09:02:09 INFO - PROCESS | 1652 | 1469030529494 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC33CC400) [pid = 1652] [serial = 1880] [outer = 0000002EC2032C00] 09:02:09 INFO - PROCESS | 1652 | 1469030529933 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 09:02:09 INFO - PROCESS | 1652 | 1469030529970 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1652 | 1469030529972 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:02:09 INFO - PROCESS | 1652 | 1469030529975 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1652 | 1469030529977 Marionette TRACE conn5 <- [1,2470,null,{}] 09:02:09 INFO - PROCESS | 1652 | 1469030529981 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}] 09:02:09 INFO - PROCESS | 1652 | 1469030529987 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:10 INFO - PROCESS | 1652 | 1469030530132 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:02:10 INFO - PROCESS | 1652 | 1469030530188 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1652 | 1469030530191 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EC0000 == 33 [pid = 1652] [id = 627] 09:02:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3839400) [pid = 1652] [serial = 1881] [outer = 0000000000000000] 09:02:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC4B64400) [pid = 1652] [serial = 1882] [outer = 0000002EC3839400] 09:02:10 INFO - PROCESS | 1652 | 1469030530237 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC569D000) [pid = 1652] [serial = 1883] [outer = 0000002EC3839400] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBCA71000) [pid = 1652] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB481000) [pid = 1652] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBAF5C400) [pid = 1652] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC2C10800) [pid = 1652] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6BFFC00) [pid = 1652] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBCADE800) [pid = 1652] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC3832C00) [pid = 1652] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC33B5000) [pid = 1652] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC0645800) [pid = 1652] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6728400) [pid = 1652] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:10 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBD5DFC00) [pid = 1652] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:10 INFO - PROCESS | 1652 | 1469030530683 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 09:02:10 INFO - PROCESS | 1652 | 1469030530731 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1652 | 1469030530733 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:02:10 INFO - PROCESS | 1652 | 1469030530737 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1652 | 1469030530738 Marionette TRACE conn5 <- [1,2474,null,{}] 09:02:10 INFO - PROCESS | 1652 | 1469030530746 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}] 09:02:10 INFO - PROCESS | 1652 | 1469030530748 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:10 INFO - PROCESS | 1652 | 1469030530832 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:02:10 INFO - PROCESS | 1652 | 1469030530915 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1652 | 1469030530917 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC957F800 == 34 [pid = 1652] [id = 628] 09:02:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB571D800) [pid = 1652] [serial = 1884] [outer = 0000000000000000] 09:02:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCADE800) [pid = 1652] [serial = 1885] [outer = 0000002EB571D800] 09:02:10 INFO - PROCESS | 1652 | 1469030530962 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC3C04000) [pid = 1652] [serial = 1886] [outer = 0000002EB571D800] 09:02:11 INFO - PROCESS | 1652 | 1469030531330 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 09:02:11 INFO - PROCESS | 1652 | 1469030531368 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1652 | 1469030531370 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 1652 | 1469030531373 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:02:11 INFO - PROCESS | 1652 | 1469030531375 Marionette TRACE conn5 <- [1,2478,null,{}] 09:02:11 INFO - PROCESS | 1652 | 1469030531379 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}] 09:02:11 INFO - PROCESS | 1652 | 1469030531381 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:11 INFO - PROCESS | 1652 | 1469030531505 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:02:11 INFO - PROCESS | 1652 | 1469030531513 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1652 | 1469030531515 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969C000 == 35 [pid = 1652] [id = 629] 09:02:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC56A4400) [pid = 1652] [serial = 1887] [outer = 0000000000000000] 09:02:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC6A78400) [pid = 1652] [serial = 1888] [outer = 0000002EC56A4400] 09:02:11 INFO - PROCESS | 1652 | 1469030531559 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC6EA0C00) [pid = 1652] [serial = 1889] [outer = 0000002EC56A4400] 09:02:11 INFO - PROCESS | 1652 | 1469030531969 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 09:02:12 INFO - PROCESS | 1652 | 1469030532006 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1652 | 1469030532008 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 1652 | 1469030532011 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:02:12 INFO - PROCESS | 1652 | 1469030532013 Marionette TRACE conn5 <- [1,2482,null,{}] 09:02:12 INFO - PROCESS | 1652 | 1469030532017 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}] 09:02:12 INFO - PROCESS | 1652 | 1469030532019 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:12 INFO - PROCESS | 1652 | 1469030532134 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:02:12 INFO - PROCESS | 1652 | 1469030532142 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1652 | 1469030532144 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B7800 == 36 [pid = 1652] [id = 630] 09:02:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC6EA1C00) [pid = 1652] [serial = 1890] [outer = 0000000000000000] 09:02:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC6EAD400) [pid = 1652] [serial = 1891] [outer = 0000002EC6EA1C00] 09:02:12 INFO - PROCESS | 1652 | 1469030532215 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC761D400) [pid = 1652] [serial = 1892] [outer = 0000002EC6EA1C00] 09:02:12 INFO - PROCESS | 1652 | 1469030532728 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 09:02:12 INFO - PROCESS | 1652 | 1469030532792 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1652 | 1469030532797 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:02:12 INFO - PROCESS | 1652 | 1469030532803 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1652 | 1469030532807 Marionette TRACE conn5 <- [1,2486,null,{}] 09:02:12 INFO - PROCESS | 1652 | 1469030532813 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}] 09:02:12 INFO - PROCESS | 1652 | 1469030532816 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:12 INFO - PROCESS | 1652 | 1469030532983 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:02:13 INFO - PROCESS | 1652 | 1469030533103 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1652 | 1469030533109 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11C800 == 37 [pid = 1652] [id = 631] 09:02:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB6BFE800) [pid = 1652] [serial = 1893] [outer = 0000000000000000] 09:02:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB6D14C00) [pid = 1652] [serial = 1894] [outer = 0000002EB6BFE800] 09:02:13 INFO - PROCESS | 1652 | 1469030533170 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBB2C6C00) [pid = 1652] [serial = 1895] [outer = 0000002EB6BFE800] 09:02:13 INFO - PROCESS | 1652 | 1469030533807 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1026ms 09:02:13 INFO - PROCESS | 1652 | 1469030533843 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1652 | 1469030533849 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:02:13 INFO - PROCESS | 1652 | 1469030533857 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1652 | 1469030533860 Marionette TRACE conn5 <- [1,2490,null,{}] 09:02:13 INFO - PROCESS | 1652 | 1469030533864 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}] 09:02:13 INFO - PROCESS | 1652 | 1469030533868 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:14 INFO - PROCESS | 1652 | 1469030534007 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:02:14 INFO - PROCESS | 1652 | 1469030534104 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1652 | 1469030534107 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC798E800 == 38 [pid = 1652] [id = 632] 09:02:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBD53DC00) [pid = 1652] [serial = 1896] [outer = 0000000000000000] 09:02:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC026A400) [pid = 1652] [serial = 1897] [outer = 0000002EBD53DC00] 09:02:14 INFO - PROCESS | 1652 | 1469030534165 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC2882800) [pid = 1652] [serial = 1898] [outer = 0000002EBD53DC00] 09:02:14 INFO - PROCESS | 1652 | 1469030534821 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 986ms 09:02:14 INFO - PROCESS | 1652 | 1469030534846 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1652 | 1469030534848 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:02:14 INFO - PROCESS | 1652 | 1469030534852 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1652 | 1469030534857 Marionette TRACE conn5 <- [1,2494,null,{}] 09:02:14 INFO - PROCESS | 1652 | 1469030534869 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}] 09:02:14 INFO - PROCESS | 1652 | 1469030534874 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:14 INFO - PROCESS | 1652 | 1469030534988 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:02:15 INFO - PROCESS | 1652 | 1469030535085 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1652 | 1469030535089 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB109800 == 39 [pid = 1652] [id = 633] 09:02:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC3FEF400) [pid = 1652] [serial = 1899] [outer = 0000000000000000] 09:02:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC4C1A400) [pid = 1652] [serial = 1900] [outer = 0000002EC3FEF400] 09:02:15 INFO - PROCESS | 1652 | 1469030535146 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC7622000) [pid = 1652] [serial = 1901] [outer = 0000002EC3FEF400] 09:02:15 INFO - PROCESS | 1652 | 1469030535764 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 944ms 09:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:02:15 INFO - PROCESS | 1652 | 1469030535799 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1652 | 1469030535802 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 1652 | 1469030535805 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1652 | 1469030535808 Marionette TRACE conn5 <- [1,2498,null,{}] 09:02:15 INFO - PROCESS | 1652 | 1469030535811 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}] 09:02:15 INFO - PROCESS | 1652 | 1469030535814 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:15 INFO - PROCESS | 1652 | 1469030535929 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:02:16 INFO - PROCESS | 1652 | 1469030536028 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1652 | 1469030536030 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05B4000 == 40 [pid = 1652] [id = 634] 09:02:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EBB194C00) [pid = 1652] [serial = 1902] [outer = 0000000000000000] 09:02:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC0204000) [pid = 1652] [serial = 1903] [outer = 0000002EBB194C00] 09:02:16 INFO - PROCESS | 1652 | 1469030536086 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC7904000) [pid = 1652] [serial = 1904] [outer = 0000002EBB194C00] 09:02:16 INFO - PROCESS | 1652 | 1469030536902 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1123ms 09:02:16 INFO - PROCESS | 1652 | 1469030536931 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1652 | 1469030536935 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:02:16 INFO - PROCESS | 1652 | 1469030536939 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1652 | 1469030536945 Marionette TRACE conn5 <- [1,2502,null,{}] 09:02:16 INFO - PROCESS | 1652 | 1469030536950 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}] 09:02:16 INFO - PROCESS | 1652 | 1469030536952 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:17 INFO - PROCESS | 1652 | 1469030537061 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969C000 == 39 [pid = 1652] [id = 629] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC957F800 == 38 [pid = 1652] [id = 628] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EC0000 == 37 [pid = 1652] [id = 627] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7986800 == 36 [pid = 1652] [id = 626] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6AAE800 == 35 [pid = 1652] [id = 625] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0E800 == 34 [pid = 1652] [id = 624] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EE3000 == 33 [pid = 1652] [id = 623] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBCBF000 == 32 [pid = 1652] [id = 622] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95AC800 == 31 [pid = 1652] [id = 619] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5677000 == 30 [pid = 1652] [id = 621] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF1F800 == 29 [pid = 1652] [id = 620] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2839800 == 28 [pid = 1652] [id = 610] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05B4000 == 27 [pid = 1652] [id = 634] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB109800 == 26 [pid = 1652] [id = 633] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC798E800 == 25 [pid = 1652] [id = 632] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B7800 == 24 [pid = 1652] [id = 630] 09:02:17 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD11C800 == 23 [pid = 1652] [id = 631] 09:02:17 INFO - PROCESS | 1652 | 1469030537765 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1652 | 1469030537769 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB6BA6000) [pid = 1652] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBCA74800) [pid = 1652] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EBCA76800) [pid = 1652] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBBC7F000) [pid = 1652] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBB192000) [pid = 1652] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBB2C8000) [pid = 1652] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC33B2400) [pid = 1652] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBB9BF000) [pid = 1652] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB805D000) [pid = 1652] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC060B400) [pid = 1652] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBD077400) [pid = 1652] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC43C4000) [pid = 1652] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC6EA8000) [pid = 1652] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3838800) [pid = 1652] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC208DC00) [pid = 1652] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2024800) [pid = 1652] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBCEA5000) [pid = 1652] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3AD0800) [pid = 1652] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC020A000) [pid = 1652] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC0644400) [pid = 1652] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC4EDC800) [pid = 1652] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC2088800) [pid = 1652] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC37A8C00) [pid = 1652] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBCEC8800) [pid = 1652] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:02:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C07000 == 24 [pid = 1652] [id = 635] 09:02:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB571F400) [pid = 1652] [serial = 1905] [outer = 0000000000000000] 09:02:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB5727C00) [pid = 1652] [serial = 1906] [outer = 0000002EB571F400] 09:02:17 INFO - PROCESS | 1652 | 1469030537922 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB672B000) [pid = 1652] [serial = 1907] [outer = 0000002EB571F400] 09:02:18 INFO - PROCESS | 1652 | 1469030538393 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1536ms 09:02:18 INFO - PROCESS | 1652 | 1469030538477 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1652 | 1469030538481 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:02:18 INFO - PROCESS | 1652 | 1469030538486 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1652 | 1469030538489 Marionette TRACE conn5 <- [1,2506,null,{}] 09:02:18 INFO - PROCESS | 1652 | 1469030538494 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}] 09:02:18 INFO - PROCESS | 1652 | 1469030538499 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:18 INFO - PROCESS | 1652 | 1469030538602 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:02:18 INFO - PROCESS | 1652 | 1469030538613 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1652 | 1469030538616 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF1F800 == 25 [pid = 1652] [id = 636] 09:02:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB6C91C00) [pid = 1652] [serial = 1908] [outer = 0000000000000000] 09:02:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6D15800) [pid = 1652] [serial = 1909] [outer = 0000002EB6C91C00] 09:02:18 INFO - PROCESS | 1652 | 1469030538666 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBAFA7000) [pid = 1652] [serial = 1910] [outer = 0000002EB6C91C00] 09:02:19 INFO - PROCESS | 1652 | 1469030539147 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 09:02:19 INFO - PROCESS | 1652 | 1469030539195 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1652 | 1469030539199 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 1652 | 1469030539205 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1652 | 1469030539207 Marionette TRACE conn5 <- [1,2510,null,{}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:02:19 INFO - PROCESS | 1652 | 1469030539211 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}] 09:02:19 INFO - PROCESS | 1652 | 1469030539214 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:19 INFO - PROCESS | 1652 | 1469030539313 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:02:19 INFO - PROCESS | 1652 | 1469030539395 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1652 | 1469030539398 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2019800 == 26 [pid = 1652] [id = 637] 09:02:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB1F1800) [pid = 1652] [serial = 1911] [outer = 0000000000000000] 09:02:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBA98000) [pid = 1652] [serial = 1912] [outer = 0000002EBB1F1800] 09:02:19 INFO - PROCESS | 1652 | 1469030539456 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBD3BC00) [pid = 1652] [serial = 1913] [outer = 0000002EBB1F1800] 09:02:19 INFO - PROCESS | 1652 | 1469030539881 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 713ms 09:02:19 INFO - PROCESS | 1652 | 1469030539937 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1652 | 1469030539940 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 1652 | 1469030539945 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:02:19 INFO - PROCESS | 1652 | 1469030539952 Marionette TRACE conn5 <- [1,2514,null,{}] 09:02:19 INFO - PROCESS | 1652 | 1469030539971 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}] 09:02:19 INFO - PROCESS | 1652 | 1469030539976 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:20 INFO - PROCESS | 1652 | 1469030540097 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:02:20 INFO - PROCESS | 1652 | 1469030540156 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1652 | 1469030540158 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3EC7800 == 27 [pid = 1652] [id = 638] 09:02:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCA76800) [pid = 1652] [serial = 1914] [outer = 0000000000000000] 09:02:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCEA1000) [pid = 1652] [serial = 1915] [outer = 0000002EBCA76800] 09:02:20 INFO - PROCESS | 1652 | 1469030540205 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD074400) [pid = 1652] [serial = 1916] [outer = 0000002EBCA76800] 09:02:20 INFO - PROCESS | 1652 | 1469030540649 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 09:02:20 INFO - PROCESS | 1652 | 1469030540701 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1652 | 1469030540704 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:02:20 INFO - PROCESS | 1652 | 1469030540707 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1652 | 1469030540709 Marionette TRACE conn5 <- [1,2518,null,{}] 09:02:20 INFO - PROCESS | 1652 | 1469030540713 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}] 09:02:20 INFO - PROCESS | 1652 | 1469030540715 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:20 INFO - PROCESS | 1652 | 1469030540836 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:02:20 INFO - PROCESS | 1652 | 1469030540890 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1652 | 1469030540892 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC568B000 == 28 [pid = 1652] [id = 639] 09:02:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0204400) [pid = 1652] [serial = 1917] [outer = 0000000000000000] 09:02:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0211800) [pid = 1652] [serial = 1918] [outer = 0000002EC0204400] 09:02:20 INFO - PROCESS | 1652 | 1469030540947 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC060E400) [pid = 1652] [serial = 1919] [outer = 0000002EC0204400] 09:02:21 INFO - PROCESS | 1652 | 1469030541411 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 09:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:02:21 INFO - PROCESS | 1652 | 1469030541443 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1652 | 1469030541445 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:02:21 INFO - PROCESS | 1652 | 1469030541448 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1652 | 1469030541450 Marionette TRACE conn5 <- [1,2522,null,{}] 09:02:21 INFO - PROCESS | 1652 | 1469030541454 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}] 09:02:21 INFO - PROCESS | 1652 | 1469030541456 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:21 INFO - PROCESS | 1652 | 1469030541569 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:02:21 INFO - PROCESS | 1652 | 1469030541575 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1652 | 1469030541582 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E84800 == 29 [pid = 1652] [id = 640] 09:02:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0E8A800) [pid = 1652] [serial = 1920] [outer = 0000000000000000] 09:02:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0EAB800) [pid = 1652] [serial = 1921] [outer = 0000002EC0E8A800] 09:02:21 INFO - PROCESS | 1652 | 1469030541643 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC28B1000) [pid = 1652] [serial = 1922] [outer = 0000002EC0E8A800] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC3839400) [pid = 1652] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0206400) [pid = 1652] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBB911000) [pid = 1652] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC3835400) [pid = 1652] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC56A4400) [pid = 1652] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB2C4800) [pid = 1652] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC2032C00) [pid = 1652] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6BF7000) [pid = 1652] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6A18000) [pid = 1652] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB571D800) [pid = 1652] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2031C00) [pid = 1652] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6EA1C00) [pid = 1652] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:22 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB6A21C00) [pid = 1652] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:02:22 INFO - PROCESS | 1652 | 1469030542347 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 923ms 09:02:22 INFO - PROCESS | 1652 | 1469030542375 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1652 | 1469030542377 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:02:22 INFO - PROCESS | 1652 | 1469030542380 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1652 | 1469030542382 Marionette TRACE conn5 <- [1,2526,null,{}] 09:02:22 INFO - PROCESS | 1652 | 1469030542385 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}] 09:02:22 INFO - PROCESS | 1652 | 1469030542388 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:22 INFO - PROCESS | 1652 | 1469030542515 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:02:22 INFO - PROCESS | 1652 | 1469030542525 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1652 | 1469030542527 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6B31800 == 30 [pid = 1652] [id = 641] 09:02:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBC971400) [pid = 1652] [serial = 1923] [outer = 0000000000000000] 09:02:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC0278800) [pid = 1652] [serial = 1924] [outer = 0000002EBC971400] 09:02:22 INFO - PROCESS | 1652 | 1469030542573 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC2FEE400) [pid = 1652] [serial = 1925] [outer = 0000002EBC971400] 09:02:22 INFO - PROCESS | 1652 | 1469030542985 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 09:02:23 INFO - PROCESS | 1652 | 1469030543013 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1652 | 1469030543015 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:23 INFO - PROCESS | 1652 | 1469030543018 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1652 | 1469030543020 Marionette TRACE conn5 <- [1,2530,null,{}] 09:02:23 INFO - PROCESS | 1652 | 1469030543023 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}] 09:02:23 INFO - PROCESS | 1652 | 1469030543025 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:23 INFO - PROCESS | 1652 | 1469030543107 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:02:23 INFO - PROCESS | 1652 | 1469030543113 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1652 | 1469030543115 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB1800 == 31 [pid = 1652] [id = 642] 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2FEF000) [pid = 1652] [serial = 1926] [outer = 0000000000000000] 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC33AEC00) [pid = 1652] [serial = 1927] [outer = 0000002EC2FEF000] 09:02:23 INFO - PROCESS | 1652 | 1469030543160 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC33D2400) [pid = 1652] [serial = 1928] [outer = 0000002EC2FEF000] 09:02:23 INFO - PROCESS | 1652 | 1469030543607 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 09:02:23 INFO - PROCESS | 1652 | 1469030543655 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1652 | 1469030543657 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:02:23 INFO - PROCESS | 1652 | 1469030543660 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1652 | 1469030543662 Marionette TRACE conn5 <- [1,2534,null,{}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:23 INFO - PROCESS | 1652 | 1469030543665 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}] 09:02:23 INFO - PROCESS | 1652 | 1469030543667 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:23 INFO - PROCESS | 1652 | 1469030543762 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:02:23 INFO - PROCESS | 1652 | 1469030543767 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1652 | 1469030543769 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B4800 == 32 [pid = 1652] [id = 643] 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD5DF400) [pid = 1652] [serial = 1929] [outer = 0000000000000000] 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC349E800) [pid = 1652] [serial = 1930] [outer = 0000002EBD5DF400] 09:02:23 INFO - PROCESS | 1652 | 1469030543814 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC383E800) [pid = 1652] [serial = 1931] [outer = 0000002EBD5DF400] 09:02:24 INFO - PROCESS | 1652 | 1469030544448 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 881ms 09:02:24 INFO - PROCESS | 1652 | 1469030544572 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1652 | 1469030544577 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 1652 | 1469030544583 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:24 INFO - PROCESS | 1652 | 1469030544587 Marionette TRACE conn5 <- [1,2538,null,{}] 09:02:24 INFO - PROCESS | 1652 | 1469030544593 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}] 09:02:24 INFO - PROCESS | 1652 | 1469030544597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:24 INFO - PROCESS | 1652 | 1469030544738 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:02:24 INFO - PROCESS | 1652 | 1469030544815 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1652 | 1469030544818 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11B800 == 33 [pid = 1652] [id = 644] 09:02:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB5729800) [pid = 1652] [serial = 1932] [outer = 0000000000000000] 09:02:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6BFA800) [pid = 1652] [serial = 1933] [outer = 0000002EB5729800] 09:02:24 INFO - PROCESS | 1652 | 1469030544918 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBAF60C00) [pid = 1652] [serial = 1934] [outer = 0000002EB5729800] 09:02:25 INFO - PROCESS | 1652 | 1469030545726 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1174ms 09:02:25 INFO - PROCESS | 1652 | 1469030545763 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1652 | 1469030545769 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:25 INFO - PROCESS | 1652 | 1469030545776 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1652 | 1469030545779 Marionette TRACE conn5 <- [1,2542,null,{}] 09:02:25 INFO - PROCESS | 1652 | 1469030545784 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}] 09:02:25 INFO - PROCESS | 1652 | 1469030545787 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:26 INFO - PROCESS | 1652 | 1469030546019 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:02:26 INFO - PROCESS | 1652 | 1469030546158 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1652 | 1469030546161 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB26F800 == 34 [pid = 1652] [id = 645] 09:02:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB5E36000) [pid = 1652] [serial = 1935] [outer = 0000000000000000] 09:02:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EB6A1A400) [pid = 1652] [serial = 1936] [outer = 0000002EB5E36000] 09:02:26 INFO - PROCESS | 1652 | 1469030546220 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB6D10C00) [pid = 1652] [serial = 1937] [outer = 0000002EB5E36000] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4EB5000 == 33 [pid = 1652] [id = 344] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6789800 == 32 [pid = 1652] [id = 335] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB79A9000 == 31 [pid = 1652] [id = 340] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BB0000 == 30 [pid = 1652] [id = 332] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B0000 == 29 [pid = 1652] [id = 345] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B1800 == 28 [pid = 1652] [id = 336] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3668000 == 27 [pid = 1652] [id = 333] 09:02:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC94E800 == 26 [pid = 1652] [id = 341] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6C90C00) [pid = 1652] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC4B64400) [pid = 1652] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0274C00) [pid = 1652] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EBBD40C00) [pid = 1652] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCADC400) [pid = 1652] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC58DC400) [pid = 1652] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC6EA0C00) [pid = 1652] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBBD3F800) [pid = 1652] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBCEA3C00) [pid = 1652] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC33CC400) [pid = 1652] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6C97C00) [pid = 1652] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBAF63400) [pid = 1652] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6A1D400) [pid = 1652] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6D10400) [pid = 1652] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC3391400) [pid = 1652] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBCADE800) [pid = 1652] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC569D000) [pid = 1652] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC6A78400) [pid = 1652] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC2809000) [pid = 1652] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC2C10400) [pid = 1652] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC3C04000) [pid = 1652] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC761D400) [pid = 1652] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC6EAD400) [pid = 1652] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC0E82800) [pid = 1652] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:02:26 INFO - PROCESS | 1652 | 1469030546813 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1081ms 09:02:26 INFO - PROCESS | 1652 | 1469030546859 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1652 | 1469030546864 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:26 INFO - PROCESS | 1652 | 1469030546869 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1652 | 1469030546872 Marionette TRACE conn5 <- [1,2546,null,{}] 09:02:26 INFO - PROCESS | 1652 | 1469030546877 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}] 09:02:26 INFO - PROCESS | 1652 | 1469030546879 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:26 INFO - PROCESS | 1652 | 1469030546975 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:02:27 INFO - PROCESS | 1652 | 1469030547059 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1652 | 1469030547062 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95A000 == 27 [pid = 1652] [id = 646] 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6C97400) [pid = 1652] [serial = 1938] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EBAF63400) [pid = 1652] [serial = 1939] [outer = 0000002EB6C97400] 09:02:27 INFO - PROCESS | 1652 | 1469030547111 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBBD3F800) [pid = 1652] [serial = 1940] [outer = 0000002EB6C97400] 09:02:27 INFO - PROCESS | 1652 | 1469030547572 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 09:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:27 INFO - PROCESS | 1652 | 1469030547607 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1652 | 1469030547610 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:02:27 INFO - PROCESS | 1652 | 1469030547613 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1652 | 1469030547615 Marionette TRACE conn5 <- [1,2550,null,{}] 09:02:27 INFO - PROCESS | 1652 | 1469030547620 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}] 09:02:27 INFO - PROCESS | 1652 | 1469030547622 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:27 INFO - PROCESS | 1652 | 1469030547716 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:02:27 INFO - PROCESS | 1652 | 1469030547726 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1652 | 1469030547728 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3425800 == 28 [pid = 1652] [id = 647] 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBCA78000) [pid = 1652] [serial = 1941] [outer = 0000000000000000] 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBCEA6000) [pid = 1652] [serial = 1942] [outer = 0000002EBCA78000] 09:02:27 INFO - PROCESS | 1652 | 1469030547776 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBD076400) [pid = 1652] [serial = 1943] [outer = 0000002EBCA78000] 09:02:28 INFO - PROCESS | 1652 | 1469030548278 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 09:02:28 INFO - PROCESS | 1652 | 1469030548286 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1652 | 1469030548290 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:28 INFO - PROCESS | 1652 | 1469030548301 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1652 | 1469030548306 Marionette TRACE conn5 <- [1,2554,null,{}] 09:02:28 INFO - PROCESS | 1652 | 1469030548310 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}] 09:02:28 INFO - PROCESS | 1652 | 1469030548314 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:28 INFO - PROCESS | 1652 | 1469030548411 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:02:28 INFO - PROCESS | 1652 | 1469030548418 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1652 | 1469030548420 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC633C000 == 29 [pid = 1652] [id = 648] 09:02:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC020D000) [pid = 1652] [serial = 1944] [outer = 0000000000000000] 09:02:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC0E88800) [pid = 1652] [serial = 1945] [outer = 0000002EC020D000] 09:02:28 INFO - PROCESS | 1652 | 1469030548466 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC202C000) [pid = 1652] [serial = 1946] [outer = 0000002EC020D000] 09:02:28 INFO - PROCESS | 1652 | 1469030548912 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 09:02:29 INFO - PROCESS | 1652 | 1469030548994 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1652 | 1469030548996 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:02:29 INFO - PROCESS | 1652 | 1469030549000 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1652 | 1469030549002 Marionette TRACE conn5 <- [1,2558,null,{}] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:29 INFO - PROCESS | 1652 | 1469030549005 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}] 09:02:29 INFO - PROCESS | 1652 | 1469030549008 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:29 INFO - PROCESS | 1652 | 1469030549154 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:02:29 INFO - PROCESS | 1652 | 1469030549171 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1652 | 1469030549173 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7948000 == 30 [pid = 1652] [id = 649] 09:02:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB5726000) [pid = 1652] [serial = 1947] [outer = 0000000000000000] 09:02:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2944C00) [pid = 1652] [serial = 1948] [outer = 0000002EB5726000] 09:02:29 INFO - PROCESS | 1652 | 1469030549219 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC33A8000) [pid = 1652] [serial = 1949] [outer = 0000002EB5726000] 09:02:29 INFO - PROCESS | 1652 | 1469030549684 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 09:02:29 INFO - PROCESS | 1652 | 1469030549738 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1652 | 1469030549741 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:29 INFO - PROCESS | 1652 | 1469030549744 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1652 | 1469030549746 Marionette TRACE conn5 <- [1,2562,null,{}] 09:02:29 INFO - PROCESS | 1652 | 1469030549750 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}] 09:02:29 INFO - PROCESS | 1652 | 1469030549752 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:29 INFO - PROCESS | 1652 | 1469030549876 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:02:29 INFO - PROCESS | 1652 | 1469030549935 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1652 | 1469030549942 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4EB4800 == 31 [pid = 1652] [id = 650] 09:02:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC383D000) [pid = 1652] [serial = 1950] [outer = 0000000000000000] 09:02:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC397A800) [pid = 1652] [serial = 1951] [outer = 0000002EC383D000] 09:02:30 INFO - PROCESS | 1652 | 1469030550000 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3FF0800) [pid = 1652] [serial = 1952] [outer = 0000002EC383D000] 09:02:30 INFO - PROCESS | 1652 | 1469030550453 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 775ms 09:02:30 INFO - PROCESS | 1652 | 1469030550522 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1652 | 1469030550525 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:30 INFO - PROCESS | 1652 | 1469030550534 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1652 | 1469030550536 Marionette TRACE conn5 <- [1,2566,null,{}] 09:02:30 INFO - PROCESS | 1652 | 1469030550540 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}] 09:02:30 INFO - PROCESS | 1652 | 1469030550542 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:30 INFO - PROCESS | 1652 | 1469030550665 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:02:30 INFO - PROCESS | 1652 | 1469030550675 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1652 | 1469030550677 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9587000 == 32 [pid = 1652] [id = 651] 09:02:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC383D800) [pid = 1652] [serial = 1953] [outer = 0000000000000000] 09:02:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC4C8F000) [pid = 1652] [serial = 1954] [outer = 0000002EC383D800] 09:02:30 INFO - PROCESS | 1652 | 1469030550724 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC5843400) [pid = 1652] [serial = 1955] [outer = 0000002EC383D800] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EB571F400) [pid = 1652] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C91C00) [pid = 1652] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB1F1800) [pid = 1652] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBB194C00) [pid = 1652] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC0204400) [pid = 1652] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6BFE800) [pid = 1652] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBD53DC00) [pid = 1652] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3FEF400) [pid = 1652] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC0E8A800) [pid = 1652] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC2FEF000) [pid = 1652] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBC971400) [pid = 1652] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:31 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBCA76800) [pid = 1652] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:31 INFO - PROCESS | 1652 | 1469030551206 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:31 INFO - PROCESS | 1652 | 1469030551265 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1652 | 1469030551267 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 1652 | 1469030551270 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1652 | 1469030551272 Marionette TRACE conn5 <- [1,2570,null,{}] 09:02:31 INFO - PROCESS | 1652 | 1469030551276 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}] 09:02:31 INFO - PROCESS | 1652 | 1469030551278 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:31 INFO - PROCESS | 1652 | 1469030551362 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:02:31 INFO - PROCESS | 1652 | 1469030551369 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1652 | 1469030551371 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95AA000 == 33 [pid = 1652] [id = 652] 09:02:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBB484000) [pid = 1652] [serial = 1956] [outer = 0000000000000000] 09:02:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBD076C00) [pid = 1652] [serial = 1957] [outer = 0000002EBB484000] 09:02:31 INFO - PROCESS | 1652 | 1469030551416 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC33AD400) [pid = 1652] [serial = 1958] [outer = 0000002EBB484000] 09:02:31 INFO - PROCESS | 1652 | 1469030551828 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 627ms 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:31 INFO - PROCESS | 1652 | 1469030551901 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1652 | 1469030551903 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 1652 | 1469030551906 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1652 | 1469030551908 Marionette TRACE conn5 <- [1,2574,null,{}] 09:02:31 INFO - PROCESS | 1652 | 1469030551912 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}] 09:02:31 INFO - PROCESS | 1652 | 1469030551914 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:32 INFO - PROCESS | 1652 | 1469030552000 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:02:32 INFO - PROCESS | 1652 | 1469030552008 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1652 | 1469030552010 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96B2000 == 34 [pid = 1652] [id = 653] 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC2946400) [pid = 1652] [serial = 1959] [outer = 0000000000000000] 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC3C0A400) [pid = 1652] [serial = 1960] [outer = 0000002EC2946400] 09:02:32 INFO - PROCESS | 1652 | 1469030552057 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC58E3000) [pid = 1652] [serial = 1961] [outer = 0000002EC2946400] 09:02:32 INFO - PROCESS | 1652 | 1469030552507 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 09:02:32 INFO - PROCESS | 1652 | 1469030552538 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1652 | 1469030552541 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:32 INFO - PROCESS | 1652 | 1469030552557 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1652 | 1469030552559 Marionette TRACE conn5 <- [1,2578,null,{}] 09:02:32 INFO - PROCESS | 1652 | 1469030552567 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}] 09:02:32 INFO - PROCESS | 1652 | 1469030552569 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:32 INFO - PROCESS | 1652 | 1469030552657 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:02:32 INFO - PROCESS | 1652 | 1469030552663 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1652 | 1469030552665 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC201C000 == 35 [pid = 1652] [id = 654] 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC6309400) [pid = 1652] [serial = 1962] [outer = 0000000000000000] 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC6AC6400) [pid = 1652] [serial = 1963] [outer = 0000002EC6309400] 09:02:32 INFO - PROCESS | 1652 | 1469030552710 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC6EA0800) [pid = 1652] [serial = 1964] [outer = 0000002EC6309400] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3646800 == 34 [pid = 1652] [id = 339] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F14800 == 33 [pid = 1652] [id = 334] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29E0000 == 32 [pid = 1652] [id = 342] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA04000 == 31 [pid = 1652] [id = 330] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E3F800 == 30 [pid = 1652] [id = 346] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB7000 == 29 [pid = 1652] [id = 343] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC8F000 == 28 [pid = 1652] [id = 338] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7963000 == 27 [pid = 1652] [id = 337] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C07000 == 26 [pid = 1652] [id = 635] 09:02:33 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2E1800 == 25 [pid = 1652] [id = 331] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB5727C00) [pid = 1652] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB672B000) [pid = 1652] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6D15800) [pid = 1652] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBAFA7000) [pid = 1652] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBA98000) [pid = 1652] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC7904000) [pid = 1652] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC0204000) [pid = 1652] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC060E400) [pid = 1652] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC0211800) [pid = 1652] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBB2C6C00) [pid = 1652] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB6D14C00) [pid = 1652] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC2882800) [pid = 1652] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC026A400) [pid = 1652] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC349E800) [pid = 1652] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC7622000) [pid = 1652] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC4C1A400) [pid = 1652] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC0EAB800) [pid = 1652] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC33AEC00) [pid = 1652] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EC33D2400) [pid = 1652] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC0278800) [pid = 1652] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC28B1000) [pid = 1652] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EBCEA1000) [pid = 1652] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0000002EBD074400) [pid = 1652] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0000002EBBD3BC00) [pid = 1652] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | --DOMWINDOW == 50 (0000002EC2FEE400) [pid = 1652] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:02:34 INFO - PROCESS | 1652 | 1469030554524 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2027ms 09:02:34 INFO - PROCESS | 1652 | 1469030554587 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1652 | 1469030554591 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:34 INFO - PROCESS | 1652 | 1469030554596 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1652 | 1469030554600 Marionette TRACE conn5 <- [1,2582,null,{}] 09:02:34 INFO - PROCESS | 1652 | 1469030554606 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}] 09:02:34 INFO - PROCESS | 1652 | 1469030554610 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:34 INFO - PROCESS | 1652 | 1469030554708 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:02:34 INFO - PROCESS | 1652 | 1469030554723 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1652 | 1469030554725 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB271800 == 26 [pid = 1652] [id = 655] 09:02:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0000002EB6040400) [pid = 1652] [serial = 1965] [outer = 0000000000000000] 09:02:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0000002EB6055400) [pid = 1652] [serial = 1966] [outer = 0000002EB6040400] 09:02:34 INFO - PROCESS | 1652 | 1469030554777 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0000002EB6A14C00) [pid = 1652] [serial = 1967] [outer = 0000002EB6040400] 09:02:35 INFO - PROCESS | 1652 | 1469030555275 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 09:02:35 INFO - PROCESS | 1652 | 1469030555334 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1652 | 1469030555340 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:35 INFO - PROCESS | 1652 | 1469030555346 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1652 | 1469030555349 Marionette TRACE conn5 <- [1,2586,null,{}] 09:02:35 INFO - PROCESS | 1652 | 1469030555353 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}] 09:02:35 INFO - PROCESS | 1652 | 1469030555356 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:35 INFO - PROCESS | 1652 | 1469030555451 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:02:35 INFO - PROCESS | 1652 | 1469030555466 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1652 | 1469030555469 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95B800 == 27 [pid = 1652] [id = 656] 09:02:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EB6C89000) [pid = 1652] [serial = 1968] [outer = 0000000000000000] 09:02:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EB6C8B400) [pid = 1652] [serial = 1969] [outer = 0000002EB6C89000] 09:02:35 INFO - PROCESS | 1652 | 1469030555524 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EB6C97800) [pid = 1652] [serial = 1970] [outer = 0000002EB6C89000] 09:02:36 INFO - PROCESS | 1652 | 1469030556008 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 09:02:36 INFO - PROCESS | 1652 | 1469030556115 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1652 | 1469030556118 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:36 INFO - PROCESS | 1652 | 1469030556122 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1652 | 1469030556126 Marionette TRACE conn5 <- [1,2590,null,{}] 09:02:36 INFO - PROCESS | 1652 | 1469030556138 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}] 09:02:36 INFO - PROCESS | 1652 | 1469030556144 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:36 INFO - PROCESS | 1652 | 1469030556261 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:02:36 INFO - PROCESS | 1652 | 1469030556337 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1652 | 1469030556340 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29D5800 == 28 [pid = 1652] [id = 657] 09:02:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB4CE2800) [pid = 1652] [serial = 1971] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EBB25A000) [pid = 1652] [serial = 1972] [outer = 0000002EB4CE2800] 09:02:36 INFO - PROCESS | 1652 | 1469030556390 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EBB937C00) [pid = 1652] [serial = 1973] [outer = 0000002EB4CE2800] 09:02:36 INFO - PROCESS | 1652 | 1469030556776 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 09:02:36 INFO - PROCESS | 1652 | 1469030556818 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1652 | 1469030556821 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:36 INFO - PROCESS | 1652 | 1469030556831 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1652 | 1469030556833 Marionette TRACE conn5 <- [1,2594,null,{}] 09:02:36 INFO - PROCESS | 1652 | 1469030556837 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}] 09:02:36 INFO - PROCESS | 1652 | 1469030556839 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:36 INFO - PROCESS | 1652 | 1469030556928 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:02:36 INFO - PROCESS | 1652 | 1469030556933 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1652 | 1469030556935 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC342D800 == 29 [pid = 1652] [id = 658] 09:02:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EBBC80400) [pid = 1652] [serial = 1974] [outer = 0000000000000000] 09:02:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EBBD3AC00) [pid = 1652] [serial = 1975] [outer = 0000002EBBC80400] 09:02:36 INFO - PROCESS | 1652 | 1469030556981 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EBBD46400) [pid = 1652] [serial = 1976] [outer = 0000002EBBC80400] 09:02:37 INFO - PROCESS | 1652 | 1469030557435 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 629ms 09:02:37 INFO - PROCESS | 1652 | 1469030557456 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1652 | 1469030557458 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:37 INFO - PROCESS | 1652 | 1469030557462 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1652 | 1469030557464 Marionette TRACE conn5 <- [1,2598,null,{}] 09:02:37 INFO - PROCESS | 1652 | 1469030557467 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}] 09:02:37 INFO - PROCESS | 1652 | 1469030557469 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:37 INFO - PROCESS | 1652 | 1469030557554 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:02:37 INFO - PROCESS | 1652 | 1469030557563 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1652 | 1469030557565 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F25000 == 30 [pid = 1652] [id = 659] 09:02:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6C88C00) [pid = 1652] [serial = 1977] [outer = 0000000000000000] 09:02:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBC96CC00) [pid = 1652] [serial = 1978] [outer = 0000002EB6C88C00] 09:02:37 INFO - PROCESS | 1652 | 1469030557611 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBCE98800) [pid = 1652] [serial = 1979] [outer = 0000002EB6C88C00] 09:02:38 INFO - PROCESS | 1652 | 1469030558076 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 09:02:38 INFO - PROCESS | 1652 | 1469030558104 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1652 | 1469030558107 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:38 INFO - PROCESS | 1652 | 1469030558114 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1652 | 1469030558116 Marionette TRACE conn5 <- [1,2602,null,{}] 09:02:38 INFO - PROCESS | 1652 | 1469030558120 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}] 09:02:38 INFO - PROCESS | 1652 | 1469030558126 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:38 INFO - PROCESS | 1652 | 1469030558237 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:02:38 INFO - PROCESS | 1652 | 1469030558246 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1652 | 1469030558248 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6345800 == 31 [pid = 1652] [id = 660] 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBCEA2400) [pid = 1652] [serial = 1980] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC020DC00) [pid = 1652] [serial = 1981] [outer = 0000002EBCEA2400] 09:02:38 INFO - PROCESS | 1652 | 1469030558294 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC0274800) [pid = 1652] [serial = 1982] [outer = 0000002EBCEA2400] 09:02:38 INFO - PROCESS | 1652 | 1469030558728 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 627ms 09:02:38 INFO - PROCESS | 1652 | 1469030558753 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1652 | 1469030558755 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:38 INFO - PROCESS | 1652 | 1469030558764 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1652 | 1469030558766 Marionette TRACE conn5 <- [1,2606,null,{}] 09:02:38 INFO - PROCESS | 1652 | 1469030558770 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}] 09:02:38 INFO - PROCESS | 1652 | 1469030558772 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:38 INFO - PROCESS | 1652 | 1469030558857 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:02:38 INFO - PROCESS | 1652 | 1469030558865 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1652 | 1469030558867 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76C1000 == 32 [pid = 1652] [id = 661] 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC0278000) [pid = 1652] [serial = 1983] [outer = 0000000000000000] 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0648400) [pid = 1652] [serial = 1984] [outer = 0000002EC0278000] 09:02:38 INFO - PROCESS | 1652 | 1469030558913 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC0E7E800) [pid = 1652] [serial = 1985] [outer = 0000002EC0278000] 09:02:39 INFO - PROCESS | 1652 | 1469030559353 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 09:02:39 INFO - PROCESS | 1652 | 1469030559390 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1652 | 1469030559392 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 1652 | 1469030559417 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1652 | 1469030559419 Marionette TRACE conn5 <- [1,2610,null,{}] 09:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:39 INFO - PROCESS | 1652 | 1469030559422 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}] 09:02:39 INFO - PROCESS | 1652 | 1469030559424 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:39 INFO - PROCESS | 1652 | 1469030559539 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:02:39 INFO - PROCESS | 1652 | 1469030559592 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1652 | 1469030559594 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7995000 == 33 [pid = 1652] [id = 662] 09:02:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC060EC00) [pid = 1652] [serial = 1986] [outer = 0000000000000000] 09:02:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2026800) [pid = 1652] [serial = 1987] [outer = 0000002EC060EC00] 09:02:39 INFO - PROCESS | 1652 | 1469030559640 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC208B400) [pid = 1652] [serial = 1988] [outer = 0000002EC060EC00] 09:02:40 INFO - PROCESS | 1652 | 1469030560071 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 09:02:40 INFO - PROCESS | 1652 | 1469030560096 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1652 | 1469030560098 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 1652 | 1469030560101 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:40 INFO - PROCESS | 1652 | 1469030560103 Marionette TRACE conn5 <- [1,2614,null,{}] 09:02:40 INFO - PROCESS | 1652 | 1469030560107 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}] 09:02:40 INFO - PROCESS | 1652 | 1469030560109 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:40 INFO - PROCESS | 1652 | 1469030560221 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:02:40 INFO - PROCESS | 1652 | 1469030560301 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1652 | 1469030560303 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:40 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29D3800 == 34 [pid = 1652] [id = 663] 09:02:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2884C00) [pid = 1652] [serial = 1989] [outer = 0000000000000000] 09:02:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC28B7000) [pid = 1652] [serial = 1990] [outer = 0000002EC2884C00] 09:02:40 INFO - PROCESS | 1652 | 1469030560349 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2FE9000) [pid = 1652] [serial = 1991] [outer = 0000002EC2884C00] 09:02:40 INFO - PROCESS | 1652 | 1469030560780 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 09:02:40 INFO - PROCESS | 1652 | 1469030560839 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1652 | 1469030560841 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:40 INFO - PROCESS | 1652 | 1469030560845 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1652 | 1469030560847 Marionette TRACE conn5 <- [1,2618,null,{}] 09:02:40 INFO - PROCESS | 1652 | 1469030560850 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}] 09:02:40 INFO - PROCESS | 1652 | 1469030560852 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:40 INFO - PROCESS | 1652 | 1469030560972 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:02:41 INFO - PROCESS | 1652 | 1469030561025 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1652 | 1469030561027 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EBB800 == 35 [pid = 1652] [id = 664] 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC2FEAC00) [pid = 1652] [serial = 1992] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC31C0400) [pid = 1652] [serial = 1993] [outer = 0000002EC2FEAC00] 09:02:41 INFO - PROCESS | 1652 | 1469030561072 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC33B3800) [pid = 1652] [serial = 1994] [outer = 0000002EC2FEAC00] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB5726000) [pid = 1652] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC383D000) [pid = 1652] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC383D800) [pid = 1652] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC2946400) [pid = 1652] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB5729800) [pid = 1652] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBD5DF400) [pid = 1652] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC020D000) [pid = 1652] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBCA78000) [pid = 1652] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB6C97400) [pid = 1652] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB5E36000) [pid = 1652] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:02:41 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBB484000) [pid = 1652] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:02:41 INFO - PROCESS | 1652 | 1469030561644 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 818ms 09:02:41 INFO - PROCESS | 1652 | 1469030561666 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1652 | 1469030561669 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:41 INFO - PROCESS | 1652 | 1469030561672 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1652 | 1469030561674 Marionette TRACE conn5 <- [1,2622,null,{}] 09:02:41 INFO - PROCESS | 1652 | 1469030561678 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}] 09:02:41 INFO - PROCESS | 1652 | 1469030561681 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:41 INFO - PROCESS | 1652 | 1469030561778 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:02:41 INFO - PROCESS | 1652 | 1469030561785 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1652 | 1469030561788 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F23000 == 36 [pid = 1652] [id = 665] 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0EAD400) [pid = 1652] [serial = 1995] [outer = 0000000000000000] 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC2FEA800) [pid = 1652] [serial = 1996] [outer = 0000002EC0EAD400] 09:02:41 INFO - PROCESS | 1652 | 1469030561835 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC3835000) [pid = 1652] [serial = 1997] [outer = 0000002EC0EAD400] 09:02:42 INFO - PROCESS | 1652 | 1469030562290 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 09:02:42 INFO - PROCESS | 1652 | 1469030562346 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1652 | 1469030562348 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:42 INFO - PROCESS | 1652 | 1469030562352 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1652 | 1469030562353 Marionette TRACE conn5 <- [1,2626,null,{}] 09:02:42 INFO - PROCESS | 1652 | 1469030562357 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}] 09:02:42 INFO - PROCESS | 1652 | 1469030562359 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:42 INFO - PROCESS | 1652 | 1469030562443 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:02:42 INFO - PROCESS | 1652 | 1469030562449 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1652 | 1469030562451 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969F800 == 37 [pid = 1652] [id = 666] 09:02:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC3839800) [pid = 1652] [serial = 1998] [outer = 0000000000000000] 09:02:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3C02C00) [pid = 1652] [serial = 1999] [outer = 0000002EC3839800] 09:02:42 INFO - PROCESS | 1652 | 1469030562496 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3FEBC00) [pid = 1652] [serial = 2000] [outer = 0000002EC3839800] 09:02:42 INFO - PROCESS | 1652 | 1469030562925 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 09:02:42 INFO - PROCESS | 1652 | 1469030562984 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1652 | 1469030562986 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 1652 | 1469030562990 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:42 INFO - PROCESS | 1652 | 1469030562991 Marionette TRACE conn5 <- [1,2630,null,{}] 09:02:42 INFO - PROCESS | 1652 | 1469030562995 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}] 09:02:42 INFO - PROCESS | 1652 | 1469030562997 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:43 INFO - PROCESS | 1652 | 1469030563083 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:02:43 INFO - PROCESS | 1652 | 1469030563090 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1652 | 1469030563092 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2BB800 == 38 [pid = 1652] [id = 667] 09:02:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3FF2400) [pid = 1652] [serial = 2001] [outer = 0000000000000000] 09:02:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC44A5000) [pid = 1652] [serial = 2002] [outer = 0000002EC3FF2400] 09:02:43 INFO - PROCESS | 1652 | 1469030563137 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4C26C00) [pid = 1652] [serial = 2003] [outer = 0000002EC3FF2400] 09:02:43 INFO - PROCESS | 1652 | 1469030563556 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 09:02:43 INFO - PROCESS | 1652 | 1469030563650 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1652 | 1469030563654 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:43 INFO - PROCESS | 1652 | 1469030563665 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1652 | 1469030563669 Marionette TRACE conn5 <- [1,2634,null,{}] 09:02:43 INFO - PROCESS | 1652 | 1469030563676 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}] 09:02:43 INFO - PROCESS | 1652 | 1469030563680 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:43 INFO - PROCESS | 1652 | 1469030563822 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:02:43 INFO - PROCESS | 1652 | 1469030563923 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1652 | 1469030563929 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8012800 == 39 [pid = 1652] [id = 668] 09:02:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB56D2C00) [pid = 1652] [serial = 2004] [outer = 0000000000000000] 09:02:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB5721400) [pid = 1652] [serial = 2005] [outer = 0000002EB56D2C00] 09:02:43 INFO - PROCESS | 1652 | 1469030563988 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EB6A1CC00) [pid = 1652] [serial = 2006] [outer = 0000002EB56D2C00] 09:02:44 INFO - PROCESS | 1652 | 1469030564804 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1176ms 09:02:44 INFO - PROCESS | 1652 | 1469030564843 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:44 INFO - PROCESS | 1652 | 1469030564847 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:02:44 INFO - PROCESS | 1652 | 1469030564854 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1652 | 1469030564858 Marionette TRACE conn5 <- [1,2638,null,{}] 09:02:44 INFO - PROCESS | 1652 | 1469030564863 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}] 09:02:44 INFO - PROCESS | 1652 | 1469030564866 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:45 INFO - PROCESS | 1652 | 1469030564997 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:02:45 INFO - PROCESS | 1652 | 1469030565121 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1652 | 1469030565124 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C0000 == 40 [pid = 1652] [id = 669] 09:02:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6D0D400) [pid = 1652] [serial = 2007] [outer = 0000000000000000] 09:02:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBAFA7C00) [pid = 1652] [serial = 2008] [outer = 0000002EB6D0D400] 09:02:45 INFO - PROCESS | 1652 | 1469030565184 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBB484000) [pid = 1652] [serial = 2009] [outer = 0000002EB6D0D400] 09:02:46 INFO - PROCESS | 1652 | 1469030566114 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]]]}] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969F800 == 39 [pid = 1652] [id = 666] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F23000 == 38 [pid = 1652] [id = 665] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EBB800 == 37 [pid = 1652] [id = 664] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29D3800 == 36 [pid = 1652] [id = 663] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7995000 == 35 [pid = 1652] [id = 662] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76C1000 == 34 [pid = 1652] [id = 661] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6345800 == 33 [pid = 1652] [id = 660] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F25000 == 32 [pid = 1652] [id = 659] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC342D800 == 31 [pid = 1652] [id = 658] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29D5800 == 30 [pid = 1652] [id = 657] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC95B800 == 29 [pid = 1652] [id = 656] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB271800 == 28 [pid = 1652] [id = 655] 09:02:46 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC201C000 == 27 [pid = 1652] [id = 654] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC6AC6400) [pid = 1652] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2944C00) [pid = 1652] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC33A8000) [pid = 1652] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC3FF0800) [pid = 1652] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC397A800) [pid = 1652] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC4C8F000) [pid = 1652] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3C0A400) [pid = 1652] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC5843400) [pid = 1652] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6BFA800) [pid = 1652] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC383E800) [pid = 1652] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC58E3000) [pid = 1652] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC0E88800) [pid = 1652] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBD076400) [pid = 1652] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBCEA6000) [pid = 1652] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBAF63400) [pid = 1652] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBBD3F800) [pid = 1652] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EB6D10C00) [pid = 1652] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6A1A400) [pid = 1652] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBAF60C00) [pid = 1652] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC33AD400) [pid = 1652] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EBD076C00) [pid = 1652] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC202C000) [pid = 1652] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1341ms 09:02:46 INFO - PROCESS | 1652 | 1469030566193 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1652 | 1469030566197 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:46 INFO - PROCESS | 1652 | 1469030566202 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1652 | 1469030566206 Marionette TRACE conn5 <- [1,2642,null,{}] 09:02:46 INFO - PROCESS | 1652 | 1469030566211 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}] 09:02:46 INFO - PROCESS | 1652 | 1469030566214 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:46 INFO - PROCESS | 1652 | 1469030566316 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:02:46 INFO - PROCESS | 1652 | 1469030566323 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1652 | 1469030566327 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC8F000 == 28 [pid = 1652] [id = 670] 09:02:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6D14C00) [pid = 1652] [serial = 2010] [outer = 0000000000000000] 09:02:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6E25400) [pid = 1652] [serial = 2011] [outer = 0000002EB6D14C00] 09:02:46 INFO - PROCESS | 1652 | 1469030566378 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EBB18EC00) [pid = 1652] [serial = 2012] [outer = 0000002EB6D14C00] 09:02:46 INFO - PROCESS | 1652 | 1469030566902 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 09:02:46 INFO - PROCESS | 1652 | 1469030566941 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1652 | 1469030566945 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:46 INFO - PROCESS | 1652 | 1469030566952 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1652 | 1469030566954 Marionette TRACE conn5 <- [1,2646,null,{}] 09:02:46 INFO - PROCESS | 1652 | 1469030566958 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}] 09:02:46 INFO - PROCESS | 1652 | 1469030566961 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:47 INFO - PROCESS | 1652 | 1469030567054 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:02:47 INFO - PROCESS | 1652 | 1469030567138 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1652 | 1469030567140 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2009800 == 29 [pid = 1652] [id = 671] 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBBA31000) [pid = 1652] [serial = 2013] [outer = 0000000000000000] 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBBD38400) [pid = 1652] [serial = 2014] [outer = 0000002EBBA31000] 09:02:47 INFO - PROCESS | 1652 | 1469030567189 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBF3CC00) [pid = 1652] [serial = 2015] [outer = 0000002EBBA31000] 09:02:47 INFO - PROCESS | 1652 | 1469030567586 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 09:02:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:47 INFO - PROCESS | 1652 | 1469030567625 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1652 | 1469030567627 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:02:47 INFO - PROCESS | 1652 | 1469030567631 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1652 | 1469030567635 Marionette TRACE conn5 <- [1,2650,null,{}] 09:02:47 INFO - PROCESS | 1652 | 1469030567646 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}] 09:02:47 INFO - PROCESS | 1652 | 1469030567651 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:47 INFO - PROCESS | 1652 | 1469030567771 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:02:47 INFO - PROCESS | 1652 | 1469030567787 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1652 | 1469030567791 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A30000 == 30 [pid = 1652] [id = 672] 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCEC6C00) [pid = 1652] [serial = 2016] [outer = 0000000000000000] 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBD077800) [pid = 1652] [serial = 2017] [outer = 0000002EBCEC6C00] 09:02:47 INFO - PROCESS | 1652 | 1469030567841 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC0205800) [pid = 1652] [serial = 2018] [outer = 0000002EBCEC6C00] 09:02:48 INFO - PROCESS | 1652 | 1469030568287 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 09:02:48 INFO - PROCESS | 1652 | 1469030568315 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1652 | 1469030568318 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:48 INFO - PROCESS | 1652 | 1469030568321 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1652 | 1469030568323 Marionette TRACE conn5 <- [1,2654,null,{}] 09:02:48 INFO - PROCESS | 1652 | 1469030568338 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}] 09:02:48 INFO - PROCESS | 1652 | 1469030568340 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:48 INFO - PROCESS | 1652 | 1469030568458 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:02:48 INFO - PROCESS | 1652 | 1469030568463 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1652 | 1469030568466 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A0000 == 31 [pid = 1652] [id = 673] 09:02:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0211800) [pid = 1652] [serial = 2019] [outer = 0000000000000000] 09:02:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC0644C00) [pid = 1652] [serial = 2020] [outer = 0000002EC0211800] 09:02:48 INFO - PROCESS | 1652 | 1469030568511 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC0E88800) [pid = 1652] [serial = 2021] [outer = 0000002EC0211800] 09:02:48 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:02:49 INFO - PROCESS | 1652 | [1652] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:02:49 INFO - PROCESS | 1652 | 1469030569452 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1180ms 09:02:49 INFO - PROCESS | 1652 | 1469030569505 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1652 | 1469030569507 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:49 INFO - PROCESS | 1652 | 1469030569510 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1652 | 1469030569512 Marionette TRACE conn5 <- [1,2658,null,{}] 09:02:49 INFO - PROCESS | 1652 | 1469030569523 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}] 09:02:49 INFO - PROCESS | 1652 | 1469030569525 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:49 INFO - PROCESS | 1652 | 1469030569635 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:02:49 INFO - PROCESS | 1652 | 1469030569641 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1652 | 1469030569643 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7985000 == 32 [pid = 1652] [id = 674] 09:02:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC0274400) [pid = 1652] [serial = 2022] [outer = 0000000000000000] 09:02:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2883400) [pid = 1652] [serial = 2023] [outer = 0000002EC0274400] 09:02:49 INFO - PROCESS | 1652 | 1469030569690 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC2FED000) [pid = 1652] [serial = 2024] [outer = 0000002EC0274400] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C88C00) [pid = 1652] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC0278000) [pid = 1652] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6C89000) [pid = 1652] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBCEA2400) [pid = 1652] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2FEAC00) [pid = 1652] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2884C00) [pid = 1652] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC0EAD400) [pid = 1652] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC6309400) [pid = 1652] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB4CE2800) [pid = 1652] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBBC80400) [pid = 1652] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6040400) [pid = 1652] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:02:50 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC060EC00) [pid = 1652] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:50 INFO - PROCESS | 1652 | 1469030570618 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"]]]}] 09:02:50 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 09:02:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1125ms 09:02:50 INFO - PROCESS | 1652 | 1469030570640 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1652 | 1469030570642 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:02:50 INFO - PROCESS | 1652 | 1469030570645 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1652 | 1469030570647 Marionette TRACE conn5 <- [1,2662,null,{}] 09:02:50 INFO - PROCESS | 1652 | 1469030570651 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}] 09:02:50 INFO - PROCESS | 1652 | 1469030570657 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:50 INFO - PROCESS | 1652 | 1469030570778 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:02:50 INFO - PROCESS | 1652 | 1469030570785 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1652 | 1469030570787 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E45000 == 33 [pid = 1652] [id = 675] 09:02:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC2FF2000) [pid = 1652] [serial = 2025] [outer = 0000000000000000] 09:02:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC33AF800) [pid = 1652] [serial = 2026] [outer = 0000002EC2FF2000] 09:02:50 INFO - PROCESS | 1652 | 1469030570833 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC3832800) [pid = 1652] [serial = 2027] [outer = 0000002EC2FF2000] 09:02:51 INFO - PROCESS | 1652 | 1469030571788 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"]]]}] 09:02:51 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 09:02:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1180ms 09:02:51 INFO - PROCESS | 1652 | 1469030571828 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1652 | 1469030571830 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:02:51 INFO - PROCESS | 1652 | 1469030571834 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1652 | 1469030571835 Marionette TRACE conn5 <- [1,2666,null,{}] 09:02:51 INFO - PROCESS | 1652 | 1469030571839 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}] 09:02:51 INFO - PROCESS | 1652 | 1469030571841 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:51 INFO - PROCESS | 1652 | 1469030571926 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:02:51 INFO - PROCESS | 1652 | 1469030571931 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1652 | 1469030571933 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:51 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B5800 == 34 [pid = 1652] [id = 676] 09:02:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC3C05400) [pid = 1652] [serial = 2028] [outer = 0000000000000000] 09:02:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC3FF6400) [pid = 1652] [serial = 2029] [outer = 0000002EC3C05400] 09:02:51 INFO - PROCESS | 1652 | 1469030571979 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC4C1FC00) [pid = 1652] [serial = 2030] [outer = 0000002EC3C05400] 09:02:52 INFO - PROCESS | 1652 | 1469030572941 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 09:02:52 INFO - PROCESS | 1652 | 1469030572967 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1652 | 1469030572971 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:02:52 INFO - PROCESS | 1652 | 1469030572977 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1652 | 1469030572981 Marionette TRACE conn5 <- [1,2670,null,{}] 09:02:52 INFO - PROCESS | 1652 | 1469030572987 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}] 09:02:52 INFO - PROCESS | 1652 | 1469030572990 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:53 INFO - PROCESS | 1652 | 1469030573140 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:02:53 INFO - PROCESS | 1652 | 1469030573256 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1652 | 1469030573262 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC0EF3000 == 35 [pid = 1652] [id = 677] 09:02:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB7459000) [pid = 1652] [serial = 2031] [outer = 0000000000000000] 09:02:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB80BF000) [pid = 1652] [serial = 2032] [outer = 0000002EB7459000] 09:02:53 INFO - PROCESS | 1652 | 1469030573367 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB9D0C00) [pid = 1652] [serial = 2033] [outer = 0000002EB7459000] 09:02:54 INFO - PROCESS | 1652 | 1469030574460 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]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:02:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1527ms 09:02:54 INFO - PROCESS | 1652 | 1469030574507 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1652 | 1469030574513 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:02:54 INFO - PROCESS | 1652 | 1469030574520 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1652 | 1469030574523 Marionette TRACE conn5 <- [1,2674,null,{}] 09:02:54 INFO - PROCESS | 1652 | 1469030574527 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}] 09:02:54 INFO - PROCESS | 1652 | 1469030574530 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:54 INFO - PROCESS | 1652 | 1469030574737 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:02:54 INFO - PROCESS | 1652 | 1469030574832 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1652 | 1469030574835 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76BF800 == 36 [pid = 1652] [id = 678] 09:02:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBCEA2400) [pid = 1652] [serial = 2034] [outer = 0000000000000000] 09:02:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBCECC400) [pid = 1652] [serial = 2035] [outer = 0000002EBCEA2400] 09:02:54 INFO - PROCESS | 1652 | 1469030574893 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0208800) [pid = 1652] [serial = 2036] [outer = 0000002EBCEA2400] 09:02:55 INFO - PROCESS | 1652 | 1469030575984 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"]]]}] 09:02:56 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 09:02:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1488ms 09:02:56 INFO - PROCESS | 1652 | 1469030576008 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 1652 | 1469030576013 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:02:56 INFO - PROCESS | 1652 | 1469030576019 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1652 | 1469030576022 Marionette TRACE conn5 <- [1,2678,null,{}] 09:02:56 INFO - PROCESS | 1652 | 1469030576028 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}] 09:02:56 INFO - PROCESS | 1652 | 1469030576031 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:56 INFO - PROCESS | 1652 | 1469030576175 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:02:56 INFO - PROCESS | 1652 | 1469030576306 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1652 | 1469030576309 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC06D0800 == 37 [pid = 1652] [id = 679] 09:02:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB6F1A800) [pid = 1652] [serial = 2037] [outer = 0000000000000000] 09:02:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB8059400) [pid = 1652] [serial = 2038] [outer = 0000002EB6F1A800] 09:02:56 INFO - PROCESS | 1652 | 1469030576363 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBB9CF800) [pid = 1652] [serial = 2039] [outer = 0000002EB6F1A800] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E45000 == 36 [pid = 1652] [id = 675] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7985000 == 35 [pid = 1652] [id = 674] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A0000 == 34 [pid = 1652] [id = 673] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A30000 == 33 [pid = 1652] [id = 672] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2009800 == 32 [pid = 1652] [id = 671] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC8F000 == 31 [pid = 1652] [id = 670] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C0000 == 30 [pid = 1652] [id = 669] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8012800 == 29 [pid = 1652] [id = 668] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2BB800 == 28 [pid = 1652] [id = 667] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96B2000 == 27 [pid = 1652] [id = 653] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76BF800 == 26 [pid = 1652] [id = 678] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC0EF3000 == 25 [pid = 1652] [id = 677] 09:02:57 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B5800 == 24 [pid = 1652] [id = 676] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBC96CC00) [pid = 1652] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBCE98800) [pid = 1652] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0648400) [pid = 1652] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C8B400) [pid = 1652] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6C97800) [pid = 1652] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC020DC00) [pid = 1652] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC0274800) [pid = 1652] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC31C0400) [pid = 1652] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2FE9000) [pid = 1652] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC28B7000) [pid = 1652] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2FEA800) [pid = 1652] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC6EA0800) [pid = 1652] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC3835000) [pid = 1652] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EBB25A000) [pid = 1652] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBB937C00) [pid = 1652] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBBD3AC00) [pid = 1652] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EBBD46400) [pid = 1652] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EB6055400) [pid = 1652] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC33B3800) [pid = 1652] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EB6A14C00) [pid = 1652] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC2026800) [pid = 1652] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC208B400) [pid = 1652] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC44A5000) [pid = 1652] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EC3C02C00) [pid = 1652] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC0E7E800) [pid = 1652] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:02:57 INFO - PROCESS | 1652 | 1469030577981 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"]]]}] 09:02:58 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 09:02:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1988ms 09:02:58 INFO - PROCESS | 1652 | 1469030578011 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1652 | 1469030578015 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:02:58 INFO - PROCESS | 1652 | 1469030578020 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1652 | 1469030578024 Marionette TRACE conn5 <- [1,2682,null,{}] 09:02:58 INFO - PROCESS | 1652 | 1469030578029 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}] 09:02:58 INFO - PROCESS | 1652 | 1469030578032 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:58 INFO - PROCESS | 1652 | 1469030578120 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:02:58 INFO - PROCESS | 1652 | 1469030578129 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1652 | 1469030578132 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA90800 == 25 [pid = 1652] [id = 680] 09:02:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EB6A14C00) [pid = 1652] [serial = 2040] [outer = 0000000000000000] 09:02:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EB6C8B000) [pid = 1652] [serial = 2041] [outer = 0000002EB6A14C00] 09:02:58 INFO - PROCESS | 1652 | 1469030578181 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB6D13000) [pid = 1652] [serial = 2042] [outer = 0000002EB6A14C00] 09:02:59 INFO - PROCESS | 1652 | 1469030579143 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"]]]}] 09:02:59 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 09:02:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1183ms 09:02:59 INFO - PROCESS | 1652 | 1469030579208 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1652 | 1469030579213 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:02:59 INFO - PROCESS | 1652 | 1469030579220 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1652 | 1469030579223 Marionette TRACE conn5 <- [1,2686,null,{}] 09:02:59 INFO - PROCESS | 1652 | 1469030579227 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}] 09:02:59 INFO - PROCESS | 1652 | 1469030579229 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:59 INFO - PROCESS | 1652 | 1469030579321 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:02:59 INFO - PROCESS | 1652 | 1469030579328 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1652 | 1469030579331 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:02:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05AF800 == 26 [pid = 1652] [id = 681] 09:02:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EBB1EC800) [pid = 1652] [serial = 2043] [outer = 0000000000000000] 09:02:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EBB9CD400) [pid = 1652] [serial = 2044] [outer = 0000002EBB1EC800] 09:02:59 INFO - PROCESS | 1652 | 1469030579450 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EBBD3F800) [pid = 1652] [serial = 2045] [outer = 0000002EBB1EC800] 09:03:00 INFO - PROCESS | 1652 | 1469030580446 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"]]]}] 09:03:00 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 09:03:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:03:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1292ms 09:03:00 INFO - PROCESS | 1652 | 1469030580514 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1652 | 1469030580517 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:03:00 INFO - PROCESS | 1652 | 1469030580521 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1652 | 1469030580525 Marionette TRACE conn5 <- [1,2690,null,{}] 09:03:00 INFO - PROCESS | 1652 | 1469030580536 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}] 09:03:00 INFO - PROCESS | 1652 | 1469030580541 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:00 INFO - PROCESS | 1652 | 1469030580656 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:03:00 INFO - PROCESS | 1652 | 1469030580665 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1652 | 1469030580668 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:00 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A30000 == 27 [pid = 1652] [id = 682] 09:03:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB62CD800) [pid = 1652] [serial = 2046] [outer = 0000000000000000] 09:03:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBCECB400) [pid = 1652] [serial = 2047] [outer = 0000002EB62CD800] 09:03:00 INFO - PROCESS | 1652 | 1469030580760 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBD54A400) [pid = 1652] [serial = 2048] [outer = 0000002EB62CD800] 09:03:01 INFO - PROCESS | 1652 | 1469030581213 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 09:03:01 INFO - PROCESS | 1652 | 1469030581256 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1652 | 1469030581259 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:03:01 INFO - PROCESS | 1652 | 1469030581270 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1652 | 1469030581272 Marionette TRACE conn5 <- [1,2694,null,{}] 09:03:01 INFO - PROCESS | 1652 | 1469030581276 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}] 09:03:01 INFO - PROCESS | 1652 | 1469030581278 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:01 INFO - PROCESS | 1652 | 1469030581430 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC3839800) [pid = 1652] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC0274400) [pid = 1652] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC2FF2000) [pid = 1652] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EB6D14C00) [pid = 1652] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EBCEC6C00) [pid = 1652] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EC3FF2400) [pid = 1652] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EB6D0D400) [pid = 1652] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EB56D2C00) [pid = 1652] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EBBA31000) [pid = 1652] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC3C05400) [pid = 1652] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:03:01 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EC0211800) [pid = 1652] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:03:01 INFO - PROCESS | 1652 | 1469030581485 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1652 | 1469030581487 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F1F000 == 28 [pid = 1652] [id = 683] 09:03:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EB62D3800) [pid = 1652] [serial = 2049] [outer = 0000000000000000] 09:03:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EB6D14C00) [pid = 1652] [serial = 2050] [outer = 0000002EB62D3800] 09:03:01 INFO - PROCESS | 1652 | 1469030581535 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EC0274400) [pid = 1652] [serial = 2051] [outer = 0000002EB62D3800] 09:03:01 INFO - PROCESS | 1652 | 1469030581891 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 09:03:01 INFO - PROCESS | 1652 | 1469030581957 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1652 | 1469030581960 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:03:01 INFO - PROCESS | 1652 | 1469030581963 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1652 | 1469030581965 Marionette TRACE conn5 <- [1,2698,null,{}] 09:03:01 INFO - PROCESS | 1652 | 1469030581968 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}] 09:03:01 INFO - PROCESS | 1652 | 1469030581971 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:02 INFO - PROCESS | 1652 | 1469030582080 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:03:02 INFO - PROCESS | 1652 | 1469030582088 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1652 | 1469030582090 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E70800 == 29 [pid = 1652] [id = 684] 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EBB197800) [pid = 1652] [serial = 2052] [outer = 0000000000000000] 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EC06AE000) [pid = 1652] [serial = 2053] [outer = 0000002EBB197800] 09:03:02 INFO - PROCESS | 1652 | 1469030582136 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EC2023400) [pid = 1652] [serial = 2054] [outer = 0000002EBB197800] 09:03:02 INFO - PROCESS | 1652 | 1469030582576 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] 09:03:02 INFO - PROCESS | 1652 | 1469030582640 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:03:02 INFO - PROCESS | 1652 | 1469030582643 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1652 | 1469030582645 Marionette TRACE conn5 <- [1,2702,null,{}] 09:03:02 INFO - PROCESS | 1652 | 1469030582649 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}] 09:03:02 INFO - PROCESS | 1652 | 1469030582655 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:02 INFO - PROCESS | 1652 | 1469030582766 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:03:02 INFO - PROCESS | 1652 | 1469030582779 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1652 | 1469030582781 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C02800 == 30 [pid = 1652] [id = 685] 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC2888C00) [pid = 1652] [serial = 2055] [outer = 0000000000000000] 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC2FF3800) [pid = 1652] [serial = 2056] [outer = 0000002EC2888C00] 09:03:02 INFO - PROCESS | 1652 | 1469030582827 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC33AB000) [pid = 1652] [serial = 2057] [outer = 0000002EC2888C00] 09:03:03 INFO - PROCESS | 1652 | 1469030583240 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 09:03:03 INFO - PROCESS | 1652 | 1469030583279 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1652 | 1469030583281 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:03 INFO - PROCESS | 1652 | 1469030583284 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1652 | 1469030583286 Marionette TRACE conn5 <- [1,2706,null,{}] 09:03:03 INFO - PROCESS | 1652 | 1469030583289 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}] 09:03:03 INFO - PROCESS | 1652 | 1469030583291 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:03 INFO - PROCESS | 1652 | 1469030583373 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:03:03 INFO - PROCESS | 1652 | 1469030583378 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1652 | 1469030583380 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E3F800 == 31 [pid = 1652] [id = 686] 09:03:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC33B3800) [pid = 1652] [serial = 2058] [outer = 0000000000000000] 09:03:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC33CEC00) [pid = 1652] [serial = 2059] [outer = 0000002EC33B3800] 09:03:03 INFO - PROCESS | 1652 | 1469030583426 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC37A9400) [pid = 1652] [serial = 2060] [outer = 0000002EC33B3800] 09:03:04 INFO - PROCESS | 1652 | 1469030584278 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] 09:03:04 INFO - PROCESS | 1652 | 1469030584309 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:03:04 INFO - PROCESS | 1652 | 1469030584314 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:04 INFO - PROCESS | 1652 | 1469030584320 Marionette TRACE conn5 <- [1,2710,null,{}] 09:03:04 INFO - PROCESS | 1652 | 1469030584347 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}] 09:03:04 INFO - PROCESS | 1652 | 1469030584350 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:04 INFO - PROCESS | 1652 | 1469030584496 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:03:04 INFO - PROCESS | 1652 | 1469030584617 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1652 | 1469030584621 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD11F000 == 32 [pid = 1652] [id = 687] 09:03:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB6A1A000) [pid = 1652] [serial = 2061] [outer = 0000000000000000] 09:03:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6D10000) [pid = 1652] [serial = 2062] [outer = 0000002EB6A1A000] 09:03:04 INFO - PROCESS | 1652 | 1469030584682 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBB486C00) [pid = 1652] [serial = 2063] [outer = 0000002EB6A1A000] 09:03:05 INFO - PROCESS | 1652 | 1469030585595 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] 09:03:05 INFO - PROCESS | 1652 | 1469030585665 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:05 INFO - PROCESS | 1652 | 1469030585670 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1652 | 1469030585673 Marionette TRACE conn5 <- [1,2714,null,{}] 09:03:05 INFO - PROCESS | 1652 | 1469030585679 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}] 09:03:05 INFO - PROCESS | 1652 | 1469030585682 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:05 INFO - PROCESS | 1652 | 1469030585821 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:03:05 INFO - PROCESS | 1652 | 1469030585900 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1652 | 1469030585905 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB5EF9000 == 33 [pid = 1652] [id = 688] 09:03:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB603C800) [pid = 1652] [serial = 2064] [outer = 0000000000000000] 09:03:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB6F1EC00) [pid = 1652] [serial = 2065] [outer = 0000002EB603C800] 09:03:05 INFO - PROCESS | 1652 | 1469030585964 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB198400) [pid = 1652] [serial = 2066] [outer = 0000002EB603C800] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C02800 == 32 [pid = 1652] [id = 685] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E70800 == 31 [pid = 1652] [id = 684] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F1F000 == 30 [pid = 1652] [id = 683] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A30000 == 29 [pid = 1652] [id = 682] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05AF800 == 28 [pid = 1652] [id = 681] 09:03:06 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA90800 == 27 [pid = 1652] [id = 680] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC3FEBC00) [pid = 1652] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2883400) [pid = 1652] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC2FED000) [pid = 1652] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC33AF800) [pid = 1652] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6E25400) [pid = 1652] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EBB18EC00) [pid = 1652] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBD077800) [pid = 1652] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC4C26C00) [pid = 1652] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBAFA7C00) [pid = 1652] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EBB484000) [pid = 1652] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EB5721400) [pid = 1652] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EB6A1CC00) [pid = 1652] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EBBD38400) [pid = 1652] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EC3832800) [pid = 1652] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 56 (0000002EBBF3CC00) [pid = 1652] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 55 (0000002EC3FF6400) [pid = 1652] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 54 (0000002EC4C1FC00) [pid = 1652] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 53 (0000002EC0644C00) [pid = 1652] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 52 (0000002EC0E88800) [pid = 1652] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | --DOMWINDOW == 51 (0000002EC0205800) [pid = 1652] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:03:06 INFO - PROCESS | 1652 | 1469030586455 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 839ms 09:03:06 INFO - PROCESS | 1652 | 1469030586514 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1652 | 1469030586520 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:06 INFO - PROCESS | 1652 | 1469030586527 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1652 | 1469030586530 Marionette TRACE conn5 <- [1,2718,null,{}] 09:03:06 INFO - PROCESS | 1652 | 1469030586534 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}] 09:03:06 INFO - PROCESS | 1652 | 1469030586537 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:06 INFO - PROCESS | 1652 | 1469030586634 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:03:06 INFO - PROCESS | 1652 | 1469030586644 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1652 | 1469030586646 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2839800 == 28 [pid = 1652] [id = 689] 09:03:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0000002EBBF40C00) [pid = 1652] [serial = 2067] [outer = 0000000000000000] 09:03:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0000002EBC915C00) [pid = 1652] [serial = 2068] [outer = 0000002EBBF40C00] 09:03:06 INFO - PROCESS | 1652 | 1469030586700 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0000002EBCADA400) [pid = 1652] [serial = 2069] [outer = 0000002EBBF40C00] 09:03:07 INFO - PROCESS | 1652 | 1469030587658 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"]]]}] 09:03:07 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 09:03:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1177ms 09:03:07 INFO - PROCESS | 1652 | 1469030587710 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:07 INFO - PROCESS | 1652 | 1469030587712 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 1652 | 1469030587716 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1652 | 1469030587720 Marionette TRACE conn5 <- [1,2722,null,{}] 09:03:07 INFO - PROCESS | 1652 | 1469030587731 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}] 09:03:07 INFO - PROCESS | 1652 | 1469030587736 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:07 INFO - PROCESS | 1652 | 1469030587831 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:03:07 INFO - PROCESS | 1652 | 1469030587837 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1652 | 1469030587841 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4596000 == 29 [pid = 1652] [id = 690] 09:03:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0000002EC020E000) [pid = 1652] [serial = 2070] [outer = 0000000000000000] 09:03:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0000002EC0276000) [pid = 1652] [serial = 2071] [outer = 0000002EC020E000] 09:03:07 INFO - PROCESS | 1652 | 1469030587890 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0000002EC0E82000) [pid = 1652] [serial = 2072] [outer = 0000002EC020E000] 09:03:08 INFO - PROCESS | 1652 | 1469030588336 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 09:03:08 INFO - PROCESS | 1652 | 1469030588358 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1652 | 1469030588361 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:08 INFO - PROCESS | 1652 | 1469030588365 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1652 | 1469030588366 Marionette TRACE conn5 <- [1,2726,null,{}] 09:03:08 INFO - PROCESS | 1652 | 1469030588370 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}] 09:03:08 INFO - PROCESS | 1652 | 1469030588372 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:08 INFO - PROCESS | 1652 | 1469030588496 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:03:08 INFO - PROCESS | 1652 | 1469030588501 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 1652 | 1469030588503 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E7C000 == 30 [pid = 1652] [id = 691] 09:03:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB62CB400) [pid = 1652] [serial = 2073] [outer = 0000000000000000] 09:03:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EC208B400) [pid = 1652] [serial = 2074] [outer = 0000002EB62CB400] 09:03:08 INFO - PROCESS | 1652 | 1469030588551 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC294EC00) [pid = 1652] [serial = 2075] [outer = 0000002EB62CB400] 09:03:08 INFO - PROCESS | 1652 | 1469030588988 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 09:03:09 INFO - PROCESS | 1652 | 1469030589039 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1652 | 1469030589041 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 1652 | 1469030589053 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:09 INFO - PROCESS | 1652 | 1469030589055 Marionette TRACE conn5 <- [1,2730,null,{}] 09:03:09 INFO - PROCESS | 1652 | 1469030589059 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}] 09:03:09 INFO - PROCESS | 1652 | 1469030589061 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:09 INFO - PROCESS | 1652 | 1469030589182 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:03:09 INFO - PROCESS | 1652 | 1469030589266 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1652 | 1469030589269 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7999800 == 31 [pid = 1652] [id = 692] 09:03:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6A20800) [pid = 1652] [serial = 2076] [outer = 0000000000000000] 09:03:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC2FECC00) [pid = 1652] [serial = 2077] [outer = 0000002EB6A20800] 09:03:09 INFO - PROCESS | 1652 | 1469030589314 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC33AFC00) [pid = 1652] [serial = 2078] [outer = 0000002EB6A20800] 09:03:09 INFO - PROCESS | 1652 | 1469030589741 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 09:03:09 INFO - PROCESS | 1652 | 1469030589793 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1652 | 1469030589795 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:09 INFO - PROCESS | 1652 | 1469030589799 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1652 | 1469030589800 Marionette TRACE conn5 <- [1,2734,null,{}] 09:03:09 INFO - PROCESS | 1652 | 1469030589804 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}] 09:03:09 INFO - PROCESS | 1652 | 1469030589810 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:09 INFO - PROCESS | 1652 | 1469030589952 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:03:09 INFO - PROCESS | 1652 | 1469030589964 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1652 | 1469030589966 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2E800 == 32 [pid = 1652] [id = 693] 09:03:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC33D6800) [pid = 1652] [serial = 2079] [outer = 0000000000000000] 09:03:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC383AC00) [pid = 1652] [serial = 2080] [outer = 0000002EC33D6800] 09:03:10 INFO - PROCESS | 1652 | 1469030590011 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC3FF4000) [pid = 1652] [serial = 2081] [outer = 0000002EC33D6800] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC2888C00) [pid = 1652] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB62CD800) [pid = 1652] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EB6A14C00) [pid = 1652] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EB6F1A800) [pid = 1652] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EB7459000) [pid = 1652] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EBCEA2400) [pid = 1652] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EB62D3800) [pid = 1652] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0000002EBB197800) [pid = 1652] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:03:10 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0000002EBB1EC800) [pid = 1652] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:10 INFO - PROCESS | 1652 | 1469030590477 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 09:03:10 INFO - PROCESS | 1652 | 1469030590557 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1652 | 1469030590560 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:10 INFO - PROCESS | 1652 | 1469030590567 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1652 | 1469030590569 Marionette TRACE conn5 <- [1,2738,null,{}] 09:03:10 INFO - PROCESS | 1652 | 1469030590573 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}] 09:03:10 INFO - PROCESS | 1652 | 1469030590583 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:10 INFO - PROCESS | 1652 | 1469030590667 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:03:10 INFO - PROCESS | 1652 | 1469030590749 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1652 | 1469030590751 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9585800 == 33 [pid = 1652] [id = 694] 09:03:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0000002EB5723800) [pid = 1652] [serial = 2082] [outer = 0000000000000000] 09:03:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0000002EBBD43800) [pid = 1652] [serial = 2083] [outer = 0000002EB5723800] 09:03:10 INFO - PROCESS | 1652 | 1469030590796 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EC3FF6400) [pid = 1652] [serial = 2084] [outer = 0000002EB5723800] 09:03:11 INFO - PROCESS | 1652 | 1469030591148 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 09:03:11 INFO - PROCESS | 1652 | 1469030591199 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1652 | 1469030591201 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:11 INFO - PROCESS | 1652 | 1469030591205 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1652 | 1469030591207 Marionette TRACE conn5 <- [1,2742,null,{}] 09:03:11 INFO - PROCESS | 1652 | 1469030591211 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}] 09:03:11 INFO - PROCESS | 1652 | 1469030591213 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:11 INFO - PROCESS | 1652 | 1469030591329 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:03:11 INFO - PROCESS | 1652 | 1469030591336 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1652 | 1469030591338 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95B0800 == 34 [pid = 1652] [id = 695] 09:03:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EC3FF7C00) [pid = 1652] [serial = 2085] [outer = 0000000000000000] 09:03:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EC4ED9800) [pid = 1652] [serial = 2086] [outer = 0000002EC3FF7C00] 09:03:11 INFO - PROCESS | 1652 | 1469030591384 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EC56A1400) [pid = 1652] [serial = 2087] [outer = 0000002EC3FF7C00] 09:03:11 INFO - PROCESS | 1652 | 1469030591783 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 09:03:11 INFO - PROCESS | 1652 | 1469030591837 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1652 | 1469030591839 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:11 INFO - PROCESS | 1652 | 1469030591842 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1652 | 1469030591844 Marionette TRACE conn5 <- [1,2746,null,{}] 09:03:11 INFO - PROCESS | 1652 | 1469030591856 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}] 09:03:11 INFO - PROCESS | 1652 | 1469030591858 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:11 INFO - PROCESS | 1652 | 1469030591976 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:03:12 INFO - PROCESS | 1652 | 1469030592015 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1652 | 1469030592017 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96AC800 == 35 [pid = 1652] [id = 696] 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EC5845800) [pid = 1652] [serial = 2088] [outer = 0000000000000000] 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC58DC400) [pid = 1652] [serial = 2089] [outer = 0000002EC5845800] 09:03:12 INFO - PROCESS | 1652 | 1469030592063 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC5CA8C00) [pid = 1652] [serial = 2090] [outer = 0000002EC5845800] 09:03:12 INFO - PROCESS | 1652 | 1469030592551 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 09:03:12 INFO - PROCESS | 1652 | 1469030592579 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1652 | 1469030592585 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:03:12 INFO - PROCESS | 1652 | 1469030592590 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:12 INFO - PROCESS | 1652 | 1469030592594 Marionette TRACE conn5 <- [1,2750,null,{}] 09:03:12 INFO - PROCESS | 1652 | 1469030592601 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}] 09:03:12 INFO - PROCESS | 1652 | 1469030592604 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:12 INFO - PROCESS | 1652 | 1469030592726 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:03:12 INFO - PROCESS | 1652 | 1469030592822 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1652 | 1469030592828 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD107800 == 36 [pid = 1652] [id = 697] 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6C96400) [pid = 1652] [serial = 2091] [outer = 0000000000000000] 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB805A000) [pid = 1652] [serial = 2092] [outer = 0000002EB6C96400] 09:03:12 INFO - PROCESS | 1652 | 1469030592887 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBBD43C00) [pid = 1652] [serial = 2093] [outer = 0000002EB6C96400] 09:03:13 INFO - PROCESS | 1652 | 1469030593548 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1028ms 09:03:13 INFO - PROCESS | 1652 | 1469030593622 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1652 | 1469030593627 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:13 INFO - PROCESS | 1652 | 1469030593634 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1652 | 1469030593637 Marionette TRACE conn5 <- [1,2754,null,{}] 09:03:13 INFO - PROCESS | 1652 | 1469030593641 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}] 09:03:13 INFO - PROCESS | 1652 | 1469030593644 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:13 INFO - PROCESS | 1652 | 1469030593763 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:03:13 INFO - PROCESS | 1652 | 1469030593888 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1652 | 1469030593891 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB3800 == 37 [pid = 1652] [id = 698] 09:03:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0207800) [pid = 1652] [serial = 2094] [outer = 0000000000000000] 09:03:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC060F000) [pid = 1652] [serial = 2095] [outer = 0000002EC0207800] 09:03:13 INFO - PROCESS | 1652 | 1469030593952 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC280FC00) [pid = 1652] [serial = 2096] [outer = 0000002EC0207800] 09:03:14 INFO - PROCESS | 1652 | 1469030594513 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 923ms 09:03:14 INFO - PROCESS | 1652 | 1469030594558 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1652 | 1469030594561 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:14 INFO - PROCESS | 1652 | 1469030594565 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1652 | 1469030594569 Marionette TRACE conn5 <- [1,2758,null,{}] 09:03:14 INFO - PROCESS | 1652 | 1469030594581 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}] 09:03:14 INFO - PROCESS | 1652 | 1469030594586 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:14 INFO - PROCESS | 1652 | 1469030594730 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:03:14 INFO - PROCESS | 1652 | 1469030594855 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1652 | 1469030594859 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2B8000 == 38 [pid = 1652] [id = 699] 09:03:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC3840C00) [pid = 1652] [serial = 2097] [outer = 0000000000000000] 09:03:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3C04400) [pid = 1652] [serial = 2098] [outer = 0000002EC3840C00] 09:03:14 INFO - PROCESS | 1652 | 1469030594919 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC5663400) [pid = 1652] [serial = 2099] [outer = 0000002EC3840C00] 09:03:15 INFO - PROCESS | 1652 | 1469030595718 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1195ms 09:03:15 INFO - PROCESS | 1652 | 1469030595762 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1652 | 1469030595767 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:15 INFO - PROCESS | 1652 | 1469030595772 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1652 | 1469030595776 Marionette TRACE conn5 <- [1,2762,null,{}] 09:03:15 INFO - PROCESS | 1652 | 1469030595781 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}] 09:03:15 INFO - PROCESS | 1652 | 1469030595785 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:15 INFO - PROCESS | 1652 | 1469030595891 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:03:15 INFO - PROCESS | 1652 | 1469030595968 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1652 | 1469030595973 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBC97000 == 39 [pid = 1652] [id = 700] 09:03:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB6D11C00) [pid = 1652] [serial = 2100] [outer = 0000000000000000] 09:03:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB744EC00) [pid = 1652] [serial = 2101] [outer = 0000002EB6D11C00] 09:03:16 INFO - PROCESS | 1652 | 1469030596066 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB9BF000) [pid = 1652] [serial = 2102] [outer = 0000002EB6D11C00] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95B0800 == 38 [pid = 1652] [id = 695] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9585800 == 37 [pid = 1652] [id = 694] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2E800 == 36 [pid = 1652] [id = 693] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7999800 == 35 [pid = 1652] [id = 692] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E7C000 == 34 [pid = 1652] [id = 691] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4596000 == 33 [pid = 1652] [id = 690] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2839800 == 32 [pid = 1652] [id = 689] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB5EF9000 == 31 [pid = 1652] [id = 688] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD11F000 == 30 [pid = 1652] [id = 687] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E3F800 == 29 [pid = 1652] [id = 686] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC06D0800 == 28 [pid = 1652] [id = 679] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2B8000 == 27 [pid = 1652] [id = 699] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB3800 == 26 [pid = 1652] [id = 698] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96AC800 == 25 [pid = 1652] [id = 696] 09:03:16 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD107800 == 24 [pid = 1652] [id = 697] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2FF3800) [pid = 1652] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBCECB400) [pid = 1652] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB6C8B000) [pid = 1652] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6D13000) [pid = 1652] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB9CF800) [pid = 1652] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB8059400) [pid = 1652] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBB9D0C00) [pid = 1652] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB80BF000) [pid = 1652] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC0208800) [pid = 1652] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBCECC400) [pid = 1652] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EBD54A400) [pid = 1652] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EB6D14C00) [pid = 1652] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC06AE000) [pid = 1652] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EBBD3F800) [pid = 1652] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC0274400) [pid = 1652] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EBB9CD400) [pid = 1652] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC2023400) [pid = 1652] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC33AB000) [pid = 1652] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:03:17 INFO - PROCESS | 1652 | 1469030597240 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1540ms 09:03:17 INFO - PROCESS | 1652 | 1469030597317 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1652 | 1469030597321 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:17 INFO - PROCESS | 1652 | 1469030597326 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1652 | 1469030597329 Marionette TRACE conn5 <- [1,2766,null,{}] 09:03:17 INFO - PROCESS | 1652 | 1469030597340 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}] 09:03:17 INFO - PROCESS | 1652 | 1469030597343 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:17 INFO - PROCESS | 1652 | 1469030597482 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:03:17 INFO - PROCESS | 1652 | 1469030597489 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1652 | 1469030597492 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBA57800 == 25 [pid = 1652] [id = 701] 09:03:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB6720C00) [pid = 1652] [serial = 2103] [outer = 0000000000000000] 09:03:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB6BF6800) [pid = 1652] [serial = 2104] [outer = 0000002EB6720C00] 09:03:17 INFO - PROCESS | 1652 | 1469030597542 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6C95400) [pid = 1652] [serial = 2105] [outer = 0000002EB6720C00] 09:03:18 INFO - PROCESS | 1652 | 1469030598319 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1024ms 09:03:18 INFO - PROCESS | 1652 | 1469030598355 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1652 | 1469030598360 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:18 INFO - PROCESS | 1652 | 1469030598365 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1652 | 1469030598369 Marionette TRACE conn5 <- [1,2770,null,{}] 09:03:18 INFO - PROCESS | 1652 | 1469030598376 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}] 09:03:18 INFO - PROCESS | 1652 | 1469030598379 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:18 INFO - PROCESS | 1652 | 1469030598500 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:03:18 INFO - PROCESS | 1652 | 1469030598580 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1652 | 1469030598583 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC950800 == 26 [pid = 1652] [id = 702] 09:03:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6C8C400) [pid = 1652] [serial = 2106] [outer = 0000000000000000] 09:03:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6C90400) [pid = 1652] [serial = 2107] [outer = 0000002EB6C8C400] 09:03:18 INFO - PROCESS | 1652 | 1469030598684 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB80C6000) [pid = 1652] [serial = 2108] [outer = 0000002EB6C8C400] 09:03:19 INFO - PROCESS | 1652 | 1469030599471 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1182ms 09:03:19 INFO - PROCESS | 1652 | 1469030599551 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1652 | 1469030599557 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:19 INFO - PROCESS | 1652 | 1469030599565 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1652 | 1469030599568 Marionette TRACE conn5 <- [1,2774,null,{}] 09:03:19 INFO - PROCESS | 1652 | 1469030599572 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}] 09:03:19 INFO - PROCESS | 1652 | 1469030599576 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:19 INFO - PROCESS | 1652 | 1469030599727 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:03:19 INFO - PROCESS | 1652 | 1469030599874 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1652 | 1469030599877 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB74DA000 == 27 [pid = 1652] [id = 703] 09:03:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB4E65400) [pid = 1652] [serial = 2109] [outer = 0000000000000000] 09:03:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EB5729400) [pid = 1652] [serial = 2110] [outer = 0000002EB4E65400] 09:03:19 INFO - PROCESS | 1652 | 1469030599932 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EB6D16000) [pid = 1652] [serial = 2111] [outer = 0000002EB4E65400] 09:03:20 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBC97000 == 26 [pid = 1652] [id = 700] 09:03:20 INFO - PROCESS | 1652 | 1469030600444 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 943ms 09:03:20 INFO - PROCESS | 1652 | 1469030600509 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1652 | 1469030600513 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:20 INFO - PROCESS | 1652 | 1469030600518 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1652 | 1469030600520 Marionette TRACE conn5 <- [1,2778,null,{}] 09:03:20 INFO - PROCESS | 1652 | 1469030600526 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}] 09:03:20 INFO - PROCESS | 1652 | 1469030600531 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:20 INFO - PROCESS | 1652 | 1469030600623 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:03:20 INFO - PROCESS | 1652 | 1469030600637 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1652 | 1469030600640 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2BB8800 == 27 [pid = 1652] [id = 704] 09:03:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB5728000) [pid = 1652] [serial = 2112] [outer = 0000000000000000] 09:03:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBBD39800) [pid = 1652] [serial = 2113] [outer = 0000002EB5728000] 09:03:20 INFO - PROCESS | 1652 | 1469030600687 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBBDE1C00) [pid = 1652] [serial = 2114] [outer = 0000002EB5728000] 09:03:21 INFO - PROCESS | 1652 | 1469030601161 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 09:03:21 INFO - PROCESS | 1652 | 1469030601195 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1652 | 1469030601199 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:21 INFO - PROCESS | 1652 | 1469030601204 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1652 | 1469030601206 Marionette TRACE conn5 <- [1,2782,null,{}] 09:03:21 INFO - PROCESS | 1652 | 1469030601210 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}] 09:03:21 INFO - PROCESS | 1652 | 1469030601212 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:21 INFO - PROCESS | 1652 | 1469030601335 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:03:21 INFO - PROCESS | 1652 | 1469030601351 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1652 | 1469030601353 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3ED1000 == 28 [pid = 1652] [id = 705] 09:03:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBCEC8000) [pid = 1652] [serial = 2115] [outer = 0000000000000000] 09:03:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBCECC400) [pid = 1652] [serial = 2116] [outer = 0000002EBCEC8000] 09:03:21 INFO - PROCESS | 1652 | 1469030601400 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBD53FC00) [pid = 1652] [serial = 2117] [outer = 0000002EBCEC8000] 09:03:21 INFO - PROCESS | 1652 | 1469030601910 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 09:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:21 INFO - PROCESS | 1652 | 1469030601946 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1652 | 1469030601949 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 1652 | 1469030601954 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1652 | 1469030601960 Marionette TRACE conn5 <- [1,2786,null,{}] 09:03:21 INFO - PROCESS | 1652 | 1469030601970 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}] 09:03:21 INFO - PROCESS | 1652 | 1469030601974 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:22 INFO - PROCESS | 1652 | 1469030602092 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:03:22 INFO - PROCESS | 1652 | 1469030602150 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1652 | 1469030602152 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC63A0800 == 29 [pid = 1652] [id = 706] 09:03:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBD076C00) [pid = 1652] [serial = 2118] [outer = 0000000000000000] 09:03:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC0644800) [pid = 1652] [serial = 2119] [outer = 0000002EBD076C00] 09:03:22 INFO - PROCESS | 1652 | 1469030602200 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC06B4400) [pid = 1652] [serial = 2120] [outer = 0000002EBD076C00] 09:03:22 INFO - PROCESS | 1652 | 1469030602631 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]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 09:03:22 INFO - PROCESS | 1652 | 1469030602693 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1652 | 1469030602696 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:22 INFO - PROCESS | 1652 | 1469030602699 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1652 | 1469030602701 Marionette TRACE conn5 <- [1,2790,null,{}] 09:03:22 INFO - PROCESS | 1652 | 1469030602738 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}] 09:03:22 INFO - PROCESS | 1652 | 1469030602740 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:22 INFO - PROCESS | 1652 | 1469030602859 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:03:22 INFO - PROCESS | 1652 | 1469030602871 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1652 | 1469030602874 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7962000 == 30 [pid = 1652] [id = 707] 09:03:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0652800) [pid = 1652] [serial = 2121] [outer = 0000000000000000] 09:03:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC2805800) [pid = 1652] [serial = 2122] [outer = 0000002EC0652800] 09:03:22 INFO - PROCESS | 1652 | 1469030602963 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC2C18400) [pid = 1652] [serial = 2123] [outer = 0000002EC0652800] 09:03:23 INFO - PROCESS | 1652 | 1469030603399 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 755ms 09:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:03:23 INFO - PROCESS | 1652 | 1469030603459 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1652 | 1469030603462 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:03:23 INFO - PROCESS | 1652 | 1469030603465 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1652 | 1469030603467 Marionette TRACE conn5 <- [1,2794,null,{}] 09:03:23 INFO - PROCESS | 1652 | 1469030603471 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}] 09:03:23 INFO - PROCESS | 1652 | 1469030603473 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:23 INFO - PROCESS | 1652 | 1469030603599 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6D11C00) [pid = 1652] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6C96400) [pid = 1652] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC3FF7C00) [pid = 1652] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0207800) [pid = 1652] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB62CB400) [pid = 1652] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC33B3800) [pid = 1652] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EBBF40C00) [pid = 1652] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC020E000) [pid = 1652] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6A1A000) [pid = 1652] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB603C800) [pid = 1652] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6A20800) [pid = 1652] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EB5723800) [pid = 1652] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC5845800) [pid = 1652] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC33D6800) [pid = 1652] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:03:23 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC3840C00) [pid = 1652] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:03:23 INFO - PROCESS | 1652 | 1469030603664 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1652 | 1469030603671 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3A2F000 == 31 [pid = 1652] [id = 708] 09:03:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6A96000) [pid = 1652] [serial = 2124] [outer = 0000000000000000] 09:03:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBB1E7400) [pid = 1652] [serial = 2125] [outer = 0000002EB6A96000] 09:03:23 INFO - PROCESS | 1652 | 1469030603729 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC31B6C00) [pid = 1652] [serial = 2126] [outer = 0000002EB6A96000] 09:03:24 INFO - PROCESS | 1652 | 1469030604103 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 09:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:03:24 INFO - PROCESS | 1652 | 1469030604138 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1652 | 1469030604140 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 1652 | 1469030604143 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1652 | 1469030604145 Marionette TRACE conn5 <- [1,2798,null,{}] 09:03:24 INFO - PROCESS | 1652 | 1469030604149 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}] 09:03:24 INFO - PROCESS | 1652 | 1469030604151 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:24 INFO - PROCESS | 1652 | 1469030604294 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:03:24 INFO - PROCESS | 1652 | 1469030604305 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1652 | 1469030604307 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EC3000 == 32 [pid = 1652] [id = 709] 09:03:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC31B8800) [pid = 1652] [serial = 2127] [outer = 0000000000000000] 09:03:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC33CF000) [pid = 1652] [serial = 2128] [outer = 0000002EC31B8800] 09:03:24 INFO - PROCESS | 1652 | 1469030604360 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC383A800) [pid = 1652] [serial = 2129] [outer = 0000002EC31B8800] 09:03:24 INFO - PROCESS | 1652 | 1469030604759 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 09:03:24 INFO - PROCESS | 1652 | 1469030604818 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1652 | 1469030604820 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:03:24 INFO - PROCESS | 1652 | 1469030604823 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1652 | 1469030604825 Marionette TRACE conn5 <- [1,2802,null,{}] 09:03:24 INFO - PROCESS | 1652 | 1469030604829 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}] 09:03:24 INFO - PROCESS | 1652 | 1469030604831 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:24 INFO - PROCESS | 1652 | 1469030604945 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:03:24 INFO - PROCESS | 1652 | 1469030604956 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1652 | 1469030604958 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:24 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95A3800 == 33 [pid = 1652] [id = 710] 09:03:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC397C400) [pid = 1652] [serial = 2130] [outer = 0000000000000000] 09:03:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC3C0A400) [pid = 1652] [serial = 2131] [outer = 0000002EC397C400] 09:03:25 INFO - PROCESS | 1652 | 1469030605003 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC3FEF800) [pid = 1652] [serial = 2132] [outer = 0000002EC397C400] 09:03:25 INFO - PROCESS | 1652 | 1469030605406 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 09:03:25 INFO - PROCESS | 1652 | 1469030605456 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1652 | 1469030605458 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:03:25 INFO - PROCESS | 1652 | 1469030605461 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1652 | 1469030605463 Marionette TRACE conn5 <- [1,2806,null,{}] 09:03:25 INFO - PROCESS | 1652 | 1469030605467 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}] 09:03:25 INFO - PROCESS | 1652 | 1469030605469 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:25 INFO - PROCESS | 1652 | 1469030605584 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:03:25 INFO - PROCESS | 1652 | 1469030605623 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1652 | 1469030605632 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A7000 == 34 [pid = 1652] [id = 711] 09:03:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC3ACDC00) [pid = 1652] [serial = 2133] [outer = 0000000000000000] 09:03:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC4B5E400) [pid = 1652] [serial = 2134] [outer = 0000002EC3ACDC00] 09:03:25 INFO - PROCESS | 1652 | 1469030605679 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC4E7E400) [pid = 1652] [serial = 2135] [outer = 0000002EC3ACDC00] 09:03:26 INFO - PROCESS | 1652 | 1469030606274 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 881ms 09:03:26 INFO - PROCESS | 1652 | 1469030606347 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1652 | 1469030606351 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:03:26 INFO - PROCESS | 1652 | 1469030606356 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1652 | 1469030606362 Marionette TRACE conn5 <- [1,2810,null,{}] 09:03:26 INFO - PROCESS | 1652 | 1469030606368 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}] 09:03:26 INFO - PROCESS | 1652 | 1469030606371 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:26 INFO - PROCESS | 1652 | 1469030606497 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:03:26 INFO - PROCESS | 1652 | 1469030606613 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1652 | 1469030606616 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D98000 == 35 [pid = 1652] [id = 712] 09:03:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EB6BA1000) [pid = 1652] [serial = 2136] [outer = 0000000000000000] 09:03:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBB196400) [pid = 1652] [serial = 2137] [outer = 0000002EB6BA1000] 09:03:26 INFO - PROCESS | 1652 | 1469030606676 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBBD37400) [pid = 1652] [serial = 2138] [outer = 0000002EB6BA1000] 09:03:27 INFO - PROCESS | 1652 | 1469030607285 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 987ms 09:03:27 INFO - PROCESS | 1652 | 1469030607346 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1652 | 1469030607351 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:03:27 INFO - PROCESS | 1652 | 1469030607358 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1652 | 1469030607361 Marionette TRACE conn5 <- [1,2814,null,{}] 09:03:27 INFO - PROCESS | 1652 | 1469030607366 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}] 09:03:27 INFO - PROCESS | 1652 | 1469030607369 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:27 INFO - PROCESS | 1652 | 1469030607490 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:03:27 INFO - PROCESS | 1652 | 1469030607613 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1652 | 1469030607616 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76B5800 == 36 [pid = 1652] [id = 713] 09:03:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBBC80000) [pid = 1652] [serial = 2139] [outer = 0000000000000000] 09:03:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0211800) [pid = 1652] [serial = 2140] [outer = 0000002EBBC80000] 09:03:27 INFO - PROCESS | 1652 | 1469030607676 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0E83000) [pid = 1652] [serial = 2141] [outer = 0000002EBBC80000] 09:03:28 INFO - PROCESS | 1652 | 1469030608246 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 923ms 09:03:28 INFO - PROCESS | 1652 | 1469030608283 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1652 | 1469030608286 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:03:28 INFO - PROCESS | 1652 | 1469030608290 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1652 | 1469030608294 Marionette TRACE conn5 <- [1,2818,null,{}] 09:03:28 INFO - PROCESS | 1652 | 1469030608306 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}] 09:03:28 INFO - PROCESS | 1652 | 1469030608311 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:28 INFO - PROCESS | 1652 | 1469030608426 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:03:28 INFO - PROCESS | 1652 | 1469030608525 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1652 | 1469030608529 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAFA0000 == 37 [pid = 1652] [id = 714] 09:03:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33D1C00) [pid = 1652] [serial = 2142] [outer = 0000000000000000] 09:03:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC3DE3400) [pid = 1652] [serial = 2143] [outer = 0000002EC33D1C00] 09:03:28 INFO - PROCESS | 1652 | 1469030608587 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC56A6000) [pid = 1652] [serial = 2144] [outer = 0000002EC33D1C00] 09:03:29 INFO - PROCESS | 1652 | 1469030609237 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 986ms 09:03:29 INFO - PROCESS | 1652 | 1469030609278 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1652 | 1469030609281 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:03:29 INFO - PROCESS | 1652 | 1469030609285 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1652 | 1469030609287 Marionette TRACE conn5 <- [1,2822,null,{}] 09:03:29 INFO - PROCESS | 1652 | 1469030609291 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}] 09:03:29 INFO - PROCESS | 1652 | 1469030609294 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:29 INFO - PROCESS | 1652 | 1469030609411 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:03:29 INFO - PROCESS | 1652 | 1469030609632 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1652 | 1469030609635 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC93C800 == 38 [pid = 1652] [id = 715] 09:03:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB4E69C00) [pid = 1652] [serial = 2145] [outer = 0000000000000000] 09:03:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EB625A400) [pid = 1652] [serial = 2146] [outer = 0000002EB4E69C00] 09:03:29 INFO - PROCESS | 1652 | 1469030609692 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB6D0CC00) [pid = 1652] [serial = 2147] [outer = 0000002EB4E69C00] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95A3800 == 37 [pid = 1652] [id = 710] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EC3000 == 36 [pid = 1652] [id = 709] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3A2F000 == 35 [pid = 1652] [id = 708] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7962000 == 34 [pid = 1652] [id = 707] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC63A0800 == 33 [pid = 1652] [id = 706] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3ED1000 == 32 [pid = 1652] [id = 705] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2BB8800 == 31 [pid = 1652] [id = 704] 09:03:30 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB74DA000 == 30 [pid = 1652] [id = 703] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6BF6800) [pid = 1652] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EB744EC00) [pid = 1652] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EB805A000) [pid = 1652] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC56A1400) [pid = 1652] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC060F000) [pid = 1652] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBB9BF000) [pid = 1652] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBD43C00) [pid = 1652] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC208B400) [pid = 1652] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC37A9400) [pid = 1652] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33CEC00) [pid = 1652] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBC915C00) [pid = 1652] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBCADA400) [pid = 1652] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC0276000) [pid = 1652] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6D10000) [pid = 1652] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB486C00) [pid = 1652] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6F1EC00) [pid = 1652] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB198400) [pid = 1652] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC33AFC00) [pid = 1652] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2FECC00) [pid = 1652] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBBD43800) [pid = 1652] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC5CA8C00) [pid = 1652] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC383AC00) [pid = 1652] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC58DC400) [pid = 1652] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC3C04400) [pid = 1652] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC4ED9800) [pid = 1652] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC3FF4000) [pid = 1652] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC3FF6400) [pid = 1652] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC280FC00) [pid = 1652] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC294EC00) [pid = 1652] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC0E82000) [pid = 1652] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC5663400) [pid = 1652] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:03:30 INFO - PROCESS | 1652 | 1469030610372 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1132ms 09:03:30 INFO - PROCESS | 1652 | 1469030610420 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1652 | 1469030610424 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 1652 | 1469030610428 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:03:30 INFO - PROCESS | 1652 | 1469030610431 Marionette TRACE conn5 <- [1,2826,null,{}] 09:03:30 INFO - PROCESS | 1652 | 1469030610437 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}] 09:03:30 INFO - PROCESS | 1652 | 1469030610442 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:30 INFO - PROCESS | 1652 | 1469030610545 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:03:30 INFO - PROCESS | 1652 | 1469030610627 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1652 | 1469030610630 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:30 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC94A800 == 31 [pid = 1652] [id = 716] 09:03:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB6C88800) [pid = 1652] [serial = 2148] [outer = 0000000000000000] 09:03:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EBB254800) [pid = 1652] [serial = 2149] [outer = 0000002EB6C88800] 09:03:30 INFO - PROCESS | 1652 | 1469030610680 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EBBC05C00) [pid = 1652] [serial = 2150] [outer = 0000002EB6C88800] 09:03:31 INFO - PROCESS | 1652 | 1469030611058 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 671ms 09:03:31 INFO - PROCESS | 1652 | 1469030611121 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1652 | 1469030611125 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:03:31 INFO - PROCESS | 1652 | 1469030611131 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1652 | 1469030611133 Marionette TRACE conn5 <- [1,2830,null,{}] 09:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:03:31 INFO - PROCESS | 1652 | 1469030611137 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}] 09:03:31 INFO - PROCESS | 1652 | 1469030611140 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:31 INFO - PROCESS | 1652 | 1469030611235 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:03:31 INFO - PROCESS | 1652 | 1469030611242 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1652 | 1469030611244 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3224000 == 32 [pid = 1652] [id = 717] 09:03:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EBCA72C00) [pid = 1652] [serial = 2151] [outer = 0000000000000000] 09:03:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EBD072C00) [pid = 1652] [serial = 2152] [outer = 0000002EBCA72C00] 09:03:31 INFO - PROCESS | 1652 | 1469030611292 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EC0210000) [pid = 1652] [serial = 2153] [outer = 0000002EBCA72C00] 09:03:31 INFO - PROCESS | 1652 | 1469030611772 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 09:03:31 INFO - PROCESS | 1652 | 1469030611810 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1652 | 1469030611813 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:03:31 INFO - PROCESS | 1652 | 1469030611818 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1652 | 1469030611824 Marionette TRACE conn5 <- [1,2834,null,{}] 09:03:31 INFO - PROCESS | 1652 | 1469030611833 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}] 09:03:31 INFO - PROCESS | 1652 | 1469030611837 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:31 INFO - PROCESS | 1652 | 1469030611956 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:03:31 INFO - PROCESS | 1652 | 1469030611971 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1652 | 1469030611973 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:31 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B0000 == 33 [pid = 1652] [id = 718] 09:03:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EC208B000) [pid = 1652] [serial = 2154] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EC2940C00) [pid = 1652] [serial = 2155] [outer = 0000002EC208B000] 09:03:32 INFO - PROCESS | 1652 | 1469030612019 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC2FF0800) [pid = 1652] [serial = 2156] [outer = 0000002EC208B000] 09:03:32 INFO - PROCESS | 1652 | 1469030612440 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 09:03:32 INFO - PROCESS | 1652 | 1469030612511 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 1652 | 1469030612514 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 1652 | 1469030612518 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:03:32 INFO - PROCESS | 1652 | 1469030612520 Marionette TRACE conn5 <- [1,2838,null,{}] 09:03:32 INFO - PROCESS | 1652 | 1469030612523 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}] 09:03:32 INFO - PROCESS | 1652 | 1469030612525 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:32 INFO - PROCESS | 1652 | 1469030612618 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:03:32 INFO - PROCESS | 1652 | 1469030612623 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1652 | 1469030612625 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:32 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7947800 == 34 [pid = 1652] [id = 719] 09:03:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC33B1400) [pid = 1652] [serial = 2157] [outer = 0000000000000000] 09:03:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC3832C00) [pid = 1652] [serial = 2158] [outer = 0000002EC33B1400] 09:03:32 INFO - PROCESS | 1652 | 1469030612671 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC3ACE800) [pid = 1652] [serial = 2159] [outer = 0000002EC33B1400] 09:03:33 INFO - PROCESS | 1652 | 1469030613147 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 671ms 09:03:33 INFO - PROCESS | 1652 | 1469030613192 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1652 | 1469030613194 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:03:33 INFO - PROCESS | 1652 | 1469030613197 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1652 | 1469030613199 Marionette TRACE conn5 <- [1,2842,null,{}] 09:03:33 INFO - PROCESS | 1652 | 1469030613203 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}] 09:03:33 INFO - PROCESS | 1652 | 1469030613205 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:33 INFO - PROCESS | 1652 | 1469030613320 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:03:33 INFO - PROCESS | 1652 | 1469030613403 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1652 | 1469030613410 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:33 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6E63000 == 35 [pid = 1652] [id = 720] 09:03:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC4C27C00) [pid = 1652] [serial = 2160] [outer = 0000000000000000] 09:03:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC4EDBC00) [pid = 1652] [serial = 2161] [outer = 0000002EC4C27C00] 09:03:33 INFO - PROCESS | 1652 | 1469030613467 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC58DF400) [pid = 1652] [serial = 2162] [outer = 0000002EC4C27C00] 09:03:33 INFO - PROCESS | 1652 | 1469030613929 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 09:03:33 INFO - PROCESS | 1652 | 1469030613976 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1652 | 1469030613978 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:03:33 INFO - PROCESS | 1652 | 1469030613981 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1652 | 1469030613983 Marionette TRACE conn5 <- [1,2846,null,{}] 09:03:34 INFO - PROCESS | 1652 | 1469030613992 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}] 09:03:34 INFO - PROCESS | 1652 | 1469030613995 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:34 INFO - PROCESS | 1652 | 1469030614123 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:03:34 INFO - PROCESS | 1652 | 1469030614179 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1652 | 1469030614181 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB8012800 == 36 [pid = 1652] [id = 721] 09:03:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC6A71400) [pid = 1652] [serial = 2163] [outer = 0000000000000000] 09:03:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC6E04400) [pid = 1652] [serial = 2164] [outer = 0000002EC6A71400] 09:03:34 INFO - PROCESS | 1652 | 1469030614227 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC6EA2800) [pid = 1652] [serial = 2165] [outer = 0000002EC6A71400] 09:03:34 INFO - PROCESS | 1652 | 1469030614656 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 09:03:34 INFO - PROCESS | 1652 | 1469030614745 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1652 | 1469030614747 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:03:34 INFO - PROCESS | 1652 | 1469030614750 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1652 | 1469030614752 Marionette TRACE conn5 <- [1,2850,null,{}] 09:03:34 INFO - PROCESS | 1652 | 1469030614755 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}] 09:03:34 INFO - PROCESS | 1652 | 1469030614757 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:34 INFO - PROCESS | 1652 | 1469030614892 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC397C400) [pid = 1652] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBD076C00) [pid = 1652] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC0652800) [pid = 1652] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBCEC8000) [pid = 1652] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB5728000) [pid = 1652] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EB4E65400) [pid = 1652] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EB6A96000) [pid = 1652] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:03:34 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC31B8800) [pid = 1652] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:03:34 INFO - PROCESS | 1652 | 1469030614950 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1652 | 1469030614952 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:34 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9582800 == 37 [pid = 1652] [id = 722] 09:03:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EB56D9000) [pid = 1652] [serial = 2166] [outer = 0000000000000000] 09:03:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB261C00) [pid = 1652] [serial = 2167] [outer = 0000002EB56D9000] 09:03:35 INFO - PROCESS | 1652 | 1469030614998 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB258800) [pid = 1652] [serial = 2168] [outer = 0000002EB56D9000] 09:03:35 INFO - PROCESS | 1652 | 1469030615344 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 629ms 09:03:35 INFO - PROCESS | 1652 | 1469030615382 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1652 | 1469030615385 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:03:35 INFO - PROCESS | 1652 | 1469030615398 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1652 | 1469030615400 Marionette TRACE conn5 <- [1,2854,null,{}] 09:03:35 INFO - PROCESS | 1652 | 1469030615404 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}] 09:03:35 INFO - PROCESS | 1652 | 1469030615406 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:35 INFO - PROCESS | 1652 | 1469030615502 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:03:35 INFO - PROCESS | 1652 | 1469030615507 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1652 | 1469030615510 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:35 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF89800 == 38 [pid = 1652] [id = 723] 09:03:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC33ABC00) [pid = 1652] [serial = 2169] [outer = 0000000000000000] 09:03:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC6EA5C00) [pid = 1652] [serial = 2170] [outer = 0000002EC33ABC00] 09:03:35 INFO - PROCESS | 1652 | 1469030615556 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC7615C00) [pid = 1652] [serial = 2171] [outer = 0000002EC33ABC00] 09:03:35 INFO - PROCESS | 1652 | 1469030615979 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:03:36 INFO - PROCESS | 1652 | 1469030616032 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1652 | 1469030616034 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 1652 | 1469030616037 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1652 | 1469030616039 Marionette TRACE conn5 <- [1,2858,null,{}] 09:03:36 INFO - PROCESS | 1652 | 1469030616043 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}] 09:03:36 INFO - PROCESS | 1652 | 1469030616045 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:36 INFO - PROCESS | 1652 | 1469030616133 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:03:36 INFO - PROCESS | 1652 | 1469030616138 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1652 | 1469030616140 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB120800 == 39 [pid = 1652] [id = 724] 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC7617800) [pid = 1652] [serial = 2172] [outer = 0000000000000000] 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC761D800) [pid = 1652] [serial = 2173] [outer = 0000002EC7617800] 09:03:36 INFO - PROCESS | 1652 | 1469030616185 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC7903C00) [pid = 1652] [serial = 2174] [outer = 0000002EC7617800] 09:03:36 INFO - PROCESS | 1652 | 1469030616645 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 629ms 09:03:36 INFO - PROCESS | 1652 | 1469030616673 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1652 | 1469030616675 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:36 INFO - PROCESS | 1652 | 1469030616699 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1652 | 1469030616701 Marionette TRACE conn5 <- [1,2862,null,{}] 09:03:36 INFO - PROCESS | 1652 | 1469030616705 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}] 09:03:36 INFO - PROCESS | 1652 | 1469030616707 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:36 INFO - PROCESS | 1652 | 1469030616797 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:03:36 INFO - PROCESS | 1652 | 1469030616802 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1652 | 1469030616804 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:36 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3D6E800 == 40 [pid = 1652] [id = 725] 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC7905800) [pid = 1652] [serial = 2175] [outer = 0000000000000000] 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC79A3400) [pid = 1652] [serial = 2176] [outer = 0000002EC7905800] 09:03:36 INFO - PROCESS | 1652 | 1469030616852 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC79AC000) [pid = 1652] [serial = 2177] [outer = 0000002EC7905800] 09:03:37 INFO - PROCESS | 1652 | 1469030617596 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 09:03:37 INFO - PROCESS | 1652 | 1469030617623 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1652 | 1469030617629 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:37 INFO - PROCESS | 1652 | 1469030617634 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1652 | 1469030617640 Marionette TRACE conn5 <- [1,2866,null,{}] 09:03:37 INFO - PROCESS | 1652 | 1469030617646 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}] 09:03:37 INFO - PROCESS | 1652 | 1469030617649 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:37 INFO - PROCESS | 1652 | 1469030617778 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:03:37 INFO - PROCESS | 1652 | 1469030617898 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1652 | 1469030617901 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:37 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC2D83000 == 41 [pid = 1652] [id = 726] 09:03:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBB9C9C00) [pid = 1652] [serial = 2178] [outer = 0000000000000000] 09:03:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBBF3CC00) [pid = 1652] [serial = 2179] [outer = 0000002EBB9C9C00] 09:03:37 INFO - PROCESS | 1652 | 1469030617960 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBCED2000) [pid = 1652] [serial = 2180] [outer = 0000002EBB9C9C00] 09:03:38 INFO - PROCESS | 1652 | 1469030618538 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 923ms 09:03:38 INFO - PROCESS | 1652 | 1469030618575 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1652 | 1469030618580 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:38 INFO - PROCESS | 1652 | 1469030618588 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1652 | 1469030618592 Marionette TRACE conn5 <- [1,2870,null,{}] 09:03:38 INFO - PROCESS | 1652 | 1469030618596 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}] 09:03:38 INFO - PROCESS | 1652 | 1469030618599 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:38 INFO - PROCESS | 1652 | 1469030618724 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:03:38 INFO - PROCESS | 1652 | 1469030618822 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1652 | 1469030618825 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:38 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7871000 == 42 [pid = 1652] [id = 727] 09:03:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2025C00) [pid = 1652] [serial = 2181] [outer = 0000000000000000] 09:03:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC28AEC00) [pid = 1652] [serial = 2182] [outer = 0000002EC2025C00] 09:03:38 INFO - PROCESS | 1652 | 1469030618883 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3833400) [pid = 1652] [serial = 2183] [outer = 0000002EC2025C00] 09:03:39 INFO - PROCESS | 1652 | 1469030619537 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]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 09:03:39 INFO - PROCESS | 1652 | 1469030619575 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1652 | 1469030619578 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:39 INFO - PROCESS | 1652 | 1469030619582 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1652 | 1469030619586 Marionette TRACE conn5 <- [1,2874,null,{}] 09:03:39 INFO - PROCESS | 1652 | 1469030619597 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}] 09:03:39 INFO - PROCESS | 1652 | 1469030619603 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:39 INFO - PROCESS | 1652 | 1469030619722 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:03:39 INFO - PROCESS | 1652 | 1469030619851 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1652 | 1469030619854 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:39 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF9D000 == 43 [pid = 1652] [id = 728] 09:03:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC3837000) [pid = 1652] [serial = 2184] [outer = 0000000000000000] 09:03:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC6ACAC00) [pid = 1652] [serial = 2185] [outer = 0000002EC3837000] 09:03:39 INFO - PROCESS | 1652 | 1469030619914 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC790B800) [pid = 1652] [serial = 2186] [outer = 0000002EC3837000] 09:03:40 INFO - PROCESS | 1652 | 1469030620730 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1181ms 09:03:40 INFO - PROCESS | 1652 | 1469030620765 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1652 | 1469030620770 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:40 INFO - PROCESS | 1652 | 1469030620775 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1652 | 1469030620779 Marionette TRACE conn5 <- [1,2878,null,{}] 09:03:40 INFO - PROCESS | 1652 | 1469030620784 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}] 09:03:40 INFO - PROCESS | 1652 | 1469030620787 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:40 INFO - PROCESS | 1652 | 1469030620899 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:03:41 INFO - PROCESS | 1652 | 1469030621026 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1652 | 1469030621031 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:41 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C11800 == 44 [pid = 1652] [id = 729] 09:03:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB6E26400) [pid = 1652] [serial = 2187] [outer = 0000000000000000] 09:03:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EBB2C7000) [pid = 1652] [serial = 2188] [outer = 0000002EB6E26400] 09:03:41 INFO - PROCESS | 1652 | 1469030621086 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EBCA72400) [pid = 1652] [serial = 2189] [outer = 0000002EB6E26400] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC950800 == 43 [pid = 1652] [id = 702] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB120800 == 42 [pid = 1652] [id = 724] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF89800 == 41 [pid = 1652] [id = 723] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9582800 == 40 [pid = 1652] [id = 722] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB8012800 == 39 [pid = 1652] [id = 721] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6E63000 == 38 [pid = 1652] [id = 720] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7947800 == 37 [pid = 1652] [id = 719] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B0000 == 36 [pid = 1652] [id = 718] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3224000 == 35 [pid = 1652] [id = 717] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC94A800 == 34 [pid = 1652] [id = 716] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC93C800 == 33 [pid = 1652] [id = 715] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A7000 == 32 [pid = 1652] [id = 711] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBA57800 == 31 [pid = 1652] [id = 701] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAFA0000 == 30 [pid = 1652] [id = 714] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76B5800 == 29 [pid = 1652] [id = 713] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D98000 == 28 [pid = 1652] [id = 712] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF9D000 == 27 [pid = 1652] [id = 728] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7871000 == 26 [pid = 1652] [id = 727] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC2D83000 == 25 [pid = 1652] [id = 726] 09:03:42 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3D6E800 == 24 [pid = 1652] [id = 725] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC3C0A400) [pid = 1652] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC0644800) [pid = 1652] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC2C18400) [pid = 1652] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC2805800) [pid = 1652] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBCECC400) [pid = 1652] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBD39800) [pid = 1652] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBBDE1C00) [pid = 1652] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6C90400) [pid = 1652] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC06B4400) [pid = 1652] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6D16000) [pid = 1652] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB5729400) [pid = 1652] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB1E7400) [pid = 1652] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33CF000) [pid = 1652] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC31B6C00) [pid = 1652] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC383A800) [pid = 1652] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3FEF800) [pid = 1652] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBD53FC00) [pid = 1652] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC4B5E400) [pid = 1652] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:03:42 INFO - PROCESS | 1652 | 1469030622434 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1673ms 09:03:42 INFO - PROCESS | 1652 | 1469030622453 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1652 | 1469030622457 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:42 INFO - PROCESS | 1652 | 1469030622466 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1652 | 1469030622470 Marionette TRACE conn5 <- [1,2882,null,{}] 09:03:42 INFO - PROCESS | 1652 | 1469030622475 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}] 09:03:42 INFO - PROCESS | 1652 | 1469030622478 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:42 INFO - PROCESS | 1652 | 1469030622569 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:03:42 INFO - PROCESS | 1652 | 1469030622584 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1652 | 1469030622586 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:42 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD08A800 == 25 [pid = 1652] [id = 730] 09:03:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB933400) [pid = 1652] [serial = 2190] [outer = 0000000000000000] 09:03:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBBC7A400) [pid = 1652] [serial = 2191] [outer = 0000002EBB933400] 09:03:42 INFO - PROCESS | 1652 | 1469030622637 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBC96CC00) [pid = 1652] [serial = 2192] [outer = 0000002EBB933400] 09:03:43 INFO - PROCESS | 1652 | 1469030623132 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 09:03:43 INFO - PROCESS | 1652 | 1469030623200 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1652 | 1469030623206 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:43 INFO - PROCESS | 1652 | 1469030623213 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1652 | 1469030623215 Marionette TRACE conn5 <- [1,2886,null,{}] 09:03:43 INFO - PROCESS | 1652 | 1469030623219 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}] 09:03:43 INFO - PROCESS | 1652 | 1469030623222 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:43 INFO - PROCESS | 1652 | 1469030623319 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:03:43 INFO - PROCESS | 1652 | 1469030623412 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1652 | 1469030623415 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:43 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC32C5800 == 26 [pid = 1652] [id = 731] 09:03:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBD074400) [pid = 1652] [serial = 2193] [outer = 0000000000000000] 09:03:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBD5DB400) [pid = 1652] [serial = 2194] [outer = 0000002EBD074400] 09:03:43 INFO - PROCESS | 1652 | 1469030623465 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0276800) [pid = 1652] [serial = 2195] [outer = 0000002EBD074400] 09:03:43 INFO - PROCESS | 1652 | 1469030623885 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 09:03:43 INFO - PROCESS | 1652 | 1469030623947 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1652 | 1469030623950 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:43 INFO - PROCESS | 1652 | 1469030623953 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1652 | 1469030623957 Marionette TRACE conn5 <- [1,2890,null,{}] 09:03:44 INFO - PROCESS | 1652 | 1469030624002 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}] 09:03:44 INFO - PROCESS | 1652 | 1469030624007 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:44 INFO - PROCESS | 1652 | 1469030624110 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:03:44 INFO - PROCESS | 1652 | 1469030624120 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1652 | 1469030624123 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F8B800 == 27 [pid = 1652] [id = 732] 09:03:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EB6C90800) [pid = 1652] [serial = 2196] [outer = 0000000000000000] 09:03:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2D40C00) [pid = 1652] [serial = 2197] [outer = 0000002EB6C90800] 09:03:44 INFO - PROCESS | 1652 | 1469030624173 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC33A8800) [pid = 1652] [serial = 2198] [outer = 0000002EB6C90800] 09:03:44 INFO - PROCESS | 1652 | 1469030624659 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 755ms 09:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:03:44 INFO - PROCESS | 1652 | 1469030624711 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1652 | 1469030624714 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 1652 | 1469030624717 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1652 | 1469030624719 Marionette TRACE conn5 <- [1,2894,null,{}] 09:03:44 INFO - PROCESS | 1652 | 1469030624723 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}] 09:03:44 INFO - PROCESS | 1652 | 1469030624725 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:44 INFO - PROCESS | 1652 | 1469030624850 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:03:44 INFO - PROCESS | 1652 | 1469030624862 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1652 | 1469030624864 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:44 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7868000 == 28 [pid = 1652] [id = 733] 09:03:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC33CDC00) [pid = 1652] [serial = 2199] [outer = 0000000000000000] 09:03:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC383D000) [pid = 1652] [serial = 2200] [outer = 0000002EC33CDC00] 09:03:44 INFO - PROCESS | 1652 | 1469030624960 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC3FEE800) [pid = 1652] [serial = 2201] [outer = 0000002EC33CDC00] 09:03:45 INFO - PROCESS | 1652 | 1469030625390 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]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 09:03:45 INFO - PROCESS | 1652 | 1469030625454 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1652 | 1469030625457 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:03:45 INFO - PROCESS | 1652 | 1469030625488 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1652 | 1469030625490 Marionette TRACE conn5 <- [1,2898,null,{}] 09:03:45 INFO - PROCESS | 1652 | 1469030625505 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}] 09:03:45 INFO - PROCESS | 1652 | 1469030625508 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:45 INFO - PROCESS | 1652 | 1469030625622 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:03:45 INFO - PROCESS | 1652 | 1469030625633 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1652 | 1469030625635 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:45 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C18000 == 29 [pid = 1652] [id = 734] 09:03:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBCECF800) [pid = 1652] [serial = 2202] [outer = 0000000000000000] 09:03:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC4C22000) [pid = 1652] [serial = 2203] [outer = 0000002EBCECF800] 09:03:45 INFO - PROCESS | 1652 | 1469030625681 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC58DE400) [pid = 1652] [serial = 2204] [outer = 0000002EBCECF800] 09:03:46 INFO - PROCESS | 1652 | 1469030626096 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]]]}] 09:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:03:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:03:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 09:03:46 INFO - PROCESS | 1652 | 1469030626134 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1652 | 1469030626136 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /DOMEvents/constructors.html 09:03:46 INFO - PROCESS | 1652 | 1469030626140 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1652 | 1469030626142 Marionette TRACE conn5 <- [1,2902,null,{}] 09:03:46 INFO - PROCESS | 1652 | 1469030626145 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}] 09:03:46 INFO - PROCESS | 1652 | 1469030626151 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:46 INFO - PROCESS | 1652 | 1469030626291 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:03:46 INFO - PROCESS | 1652 | 1469030626297 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1652 | 1469030626299 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:46 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC9572800 == 30 [pid = 1652] [id = 735] 09:03:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC0278000) [pid = 1652] [serial = 2205] [outer = 0000000000000000] 09:03:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EC6E08C00) [pid = 1652] [serial = 2206] [outer = 0000002EC0278000] 09:03:46 INFO - PROCESS | 1652 | 1469030626393 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EC79A4800) [pid = 1652] [serial = 2207] [outer = 0000002EC0278000] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC4C27C00) [pid = 1652] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC6A71400) [pid = 1652] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EB6C88800) [pid = 1652] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EB6BA1000) [pid = 1652] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBCA72C00) [pid = 1652] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBC80000) [pid = 1652] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC33B1400) [pid = 1652] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC208B000) [pid = 1652] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC33D1C00) [pid = 1652] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC3ACDC00) [pid = 1652] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EB4E69C00) [pid = 1652] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB56D9000) [pid = 1652] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC33ABC00) [pid = 1652] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EB6720C00) [pid = 1652] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC7905800) [pid = 1652] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC7617800) [pid = 1652] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:03:46 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C8C400) [pid = 1652] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:03:47 INFO - PROCESS | 1652 | 1469030627304 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]]]}] 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:03:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:03:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:03:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1249ms 09:03:47 INFO - PROCESS | 1652 | 1469030627393 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1652 | 1469030627395 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 1652 | 1469030627398 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:03:47 INFO - PROCESS | 1652 | 1469030627400 Marionette TRACE conn5 <- [1,2906,null,{}] 09:03:47 INFO - PROCESS | 1652 | 1469030627404 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}] 09:03:47 INFO - PROCESS | 1652 | 1469030627406 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:47 INFO - PROCESS | 1652 | 1469030627520 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:03:47 INFO - PROCESS | 1652 | 1469030627532 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 1652 | 1469030627533 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:47 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC969E000 == 31 [pid = 1652] [id = 736] 09:03:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB56D9000) [pid = 1652] [serial = 2208] [outer = 0000000000000000] 09:03:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC0EA7000) [pid = 1652] [serial = 2209] [outer = 0000002EB56D9000] 09:03:47 INFO - PROCESS | 1652 | 1469030627578 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC449D400) [pid = 1652] [serial = 2210] [outer = 0000002EB56D9000] 09:03:47 INFO - PROCESS | 1652 | 1469030627957 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:03:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 09:03:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:03:48 INFO - PROCESS | 1652 | 1469030627989 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1652 | 1469030627991 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:03:48 INFO - PROCESS | 1652 | 1469030627994 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1652 | 1469030627996 Marionette TRACE conn5 <- [1,2910,null,{}] 09:03:48 INFO - PROCESS | 1652 | 1469030628000 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}] 09:03:48 INFO - PROCESS | 1652 | 1469030628002 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:48 INFO - PROCESS | 1652 | 1469030628127 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:03:48 INFO - PROCESS | 1652 | 1469030628217 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1652 | 1469030628219 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2B2000 == 32 [pid = 1652] [id = 737] 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EB6D0E800) [pid = 1652] [serial = 2211] [outer = 0000000000000000] 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC6EAD000) [pid = 1652] [serial = 2212] [outer = 0000002EB6D0E800] 09:03:48 INFO - PROCESS | 1652 | 1469030628265 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC79AA000) [pid = 1652] [serial = 2213] [outer = 0000002EB6D0E800] 09:03:48 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:48 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:48 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:48 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:48 INFO - PROCESS | 1652 | 1469030628610 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]]]}] 09:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:03:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:03:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:03:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:03:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:03:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 679ms 09:03:48 INFO - PROCESS | 1652 | 1469030628676 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1652 | 1469030628678 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:03:48 INFO - PROCESS | 1652 | 1469030628682 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:03:48 INFO - PROCESS | 1652 | 1469030628683 Marionette TRACE conn5 <- [1,2914,null,{}] 09:03:48 INFO - PROCESS | 1652 | 1469030628687 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}] 09:03:48 INFO - PROCESS | 1652 | 1469030628689 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:48 INFO - PROCESS | 1652 | 1469030628808 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:03:48 INFO - PROCESS | 1652 | 1469030628813 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1652 | 1469030628815 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:48 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC5F7F000 == 33 [pid = 1652] [id = 738] 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC79A9400) [pid = 1652] [serial = 2214] [outer = 0000000000000000] 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC79C6C00) [pid = 1652] [serial = 2215] [outer = 0000002EC79A9400] 09:03:48 INFO - PROCESS | 1652 | 1469030628861 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC79CD800) [pid = 1652] [serial = 2216] [outer = 0000002EC79A9400] 09:03:49 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:03:49 INFO - PROCESS | 1652 | 1469030629566 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]]]}] 09:03:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:03:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 923ms 09:03:49 INFO - PROCESS | 1652 | 1469030629632 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1652 | 1469030629637 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 1652 | 1469030629644 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:03:49 INFO - PROCESS | 1652 | 1469030629649 Marionette TRACE conn5 <- [1,2918,null,{}] 09:03:49 INFO - PROCESS | 1652 | 1469030629655 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}] 09:03:49 INFO - PROCESS | 1652 | 1469030629658 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:49 INFO - PROCESS | 1652 | 1469030629795 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:03:49 INFO - PROCESS | 1652 | 1469030629915 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1652 | 1469030629918 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:49 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3224000 == 34 [pid = 1652] [id = 739] 09:03:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6BF6C00) [pid = 1652] [serial = 2217] [outer = 0000000000000000] 09:03:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EBB257C00) [pid = 1652] [serial = 2218] [outer = 0000002EB6BF6C00] 09:03:49 INFO - PROCESS | 1652 | 1469030629980 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EBC91F400) [pid = 1652] [serial = 2219] [outer = 0000002EB6BF6C00] 09:03:50 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:03:50 INFO - PROCESS | 1652 | 1469030630557 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]]]}] 09:03:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:03:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 923ms 09:03:50 INFO - PROCESS | 1652 | 1469030630575 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1652 | 1469030630580 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:03:50 INFO - PROCESS | 1652 | 1469030630587 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1652 | 1469030630590 Marionette TRACE conn5 <- [1,2922,null,{}] 09:03:50 INFO - PROCESS | 1652 | 1469030630594 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}] 09:03:50 INFO - PROCESS | 1652 | 1469030630597 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:50 INFO - PROCESS | 1652 | 1469030630732 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:03:50 INFO - PROCESS | 1652 | 1469030630861 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1652 | 1469030630864 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:50 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7C17800 == 35 [pid = 1652] [id = 740] 09:03:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBCED0C00) [pid = 1652] [serial = 2220] [outer = 0000000000000000] 09:03:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC06B6400) [pid = 1652] [serial = 2221] [outer = 0000002EBCED0C00] 09:03:50 INFO - PROCESS | 1652 | 1469030630926 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC2D41800) [pid = 1652] [serial = 2222] [outer = 0000002EBCED0C00] 09:03:51 INFO - PROCESS | 1652 | 1469030631556 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]]]}] 09:03:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1024ms 09:03:51 INFO - PROCESS | 1652 | 1469030631613 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1652 | 1469030631616 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:03:51 INFO - PROCESS | 1652 | 1469030631620 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1652 | 1469030631624 Marionette TRACE conn5 <- [1,2926,null,{}] 09:03:51 INFO - PROCESS | 1652 | 1469030631636 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}] 09:03:51 INFO - PROCESS | 1652 | 1469030631641 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:51 INFO - PROCESS | 1652 | 1469030631788 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:03:52 INFO - PROCESS | 1652 | 1469030632031 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1652 | 1469030632035 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:52 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB2EE000 == 36 [pid = 1652] [id = 741] 09:03:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB5646800) [pid = 1652] [serial = 2223] [outer = 0000000000000000] 09:03:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB5725000) [pid = 1652] [serial = 2224] [outer = 0000002EB5646800] 09:03:52 INFO - PROCESS | 1652 | 1469030632102 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6A14400) [pid = 1652] [serial = 2225] [outer = 0000002EB5646800] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2B2000 == 35 [pid = 1652] [id = 737] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC969E000 == 34 [pid = 1652] [id = 736] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC9572800 == 33 [pid = 1652] [id = 735] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C18000 == 32 [pid = 1652] [id = 734] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7868000 == 31 [pid = 1652] [id = 733] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F8B800 == 30 [pid = 1652] [id = 732] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC32C5800 == 29 [pid = 1652] [id = 731] 09:03:52 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD08A800 == 28 [pid = 1652] [id = 730] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EB6C95400) [pid = 1652] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC4EDBC00) [pid = 1652] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC6E04400) [pid = 1652] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EBB254800) [pid = 1652] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBBC05C00) [pid = 1652] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBB196400) [pid = 1652] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBD37400) [pid = 1652] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBD072C00) [pid = 1652] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC0210000) [pid = 1652] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC7903C00) [pid = 1652] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC58DF400) [pid = 1652] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC0211800) [pid = 1652] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC0E83000) [pid = 1652] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC3832C00) [pid = 1652] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC2940C00) [pid = 1652] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC2FF0800) [pid = 1652] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC3DE3400) [pid = 1652] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC56A6000) [pid = 1652] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EC4E7E400) [pid = 1652] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB625A400) [pid = 1652] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB261C00) [pid = 1652] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EB6D0CC00) [pid = 1652] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC6EA2800) [pid = 1652] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6EA5C00) [pid = 1652] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBB258800) [pid = 1652] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC7615C00) [pid = 1652] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC3ACE800) [pid = 1652] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC79AC000) [pid = 1652] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC761D800) [pid = 1652] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EB80C6000) [pid = 1652] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC79A3400) [pid = 1652] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:03:52 INFO - PROCESS | 1652 | 1469030632741 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]]]}] 09:03:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1134ms 09:03:52 INFO - PROCESS | 1652 | 1469030632757 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1652 | 1469030632761 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:03:52 INFO - PROCESS | 1652 | 1469030632769 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1652 | 1469030632772 Marionette TRACE conn5 <- [1,2930,null,{}] 09:03:52 INFO - PROCESS | 1652 | 1469030632778 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}] 09:03:52 INFO - PROCESS | 1652 | 1469030632783 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:52 INFO - PROCESS | 1652 | 1469030632888 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:03:52 INFO - PROCESS | 1652 | 1469030632974 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1652 | 1469030632977 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBBF18800 == 29 [pid = 1652] [id = 742] 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6A16800) [pid = 1652] [serial = 2226] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6C8C400) [pid = 1652] [serial = 2227] [outer = 0000002EB6A16800] 09:03:53 INFO - PROCESS | 1652 | 1469030633026 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EBAFA7C00) [pid = 1652] [serial = 2228] [outer = 0000002EB6A16800] 09:03:53 INFO - PROCESS | 1652 | 1469030633395 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"]]]}] 09:03:53 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:03:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:03:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 09:03:53 INFO - PROCESS | 1652 | 1469030633463 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1652 | 1469030633468 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:03:53 INFO - PROCESS | 1652 | 1469030633472 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1652 | 1469030633475 Marionette TRACE conn5 <- [1,2934,null,{}] 09:03:53 INFO - PROCESS | 1652 | 1469030633479 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}] 09:03:53 INFO - PROCESS | 1652 | 1469030633481 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:53 INFO - PROCESS | 1652 | 1469030633575 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:03:53 INFO - PROCESS | 1652 | 1469030633587 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1652 | 1469030633590 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:53 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC321C000 == 30 [pid = 1652] [id = 743] 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EBBCE5C00) [pid = 1652] [serial = 2229] [outer = 0000000000000000] 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBD46800) [pid = 1652] [serial = 2230] [outer = 0000002EBBCE5C00] 09:03:53 INFO - PROCESS | 1652 | 1469030633669 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBCE9CC00) [pid = 1652] [serial = 2231] [outer = 0000002EBBCE5C00] 09:03:54 INFO - PROCESS | 1652 | 1469030634101 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]]]}] 09:03:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 09:03:54 INFO - PROCESS | 1652 | 1469030634147 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1652 | 1469030634149 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:03:54 INFO - PROCESS | 1652 | 1469030634155 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1652 | 1469030634161 Marionette TRACE conn5 <- [1,2938,null,{}] 09:03:54 INFO - PROCESS | 1652 | 1469030634175 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}] 09:03:54 INFO - PROCESS | 1652 | 1469030634179 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:54 INFO - PROCESS | 1652 | 1469030634273 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:03:54 INFO - PROCESS | 1652 | 1469030634282 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1652 | 1469030634284 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC4583800 == 31 [pid = 1652] [id = 744] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC0204400) [pid = 1652] [serial = 2232] [outer = 0000000000000000] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC0648000) [pid = 1652] [serial = 2233] [outer = 0000002EC0204400] 09:03:54 INFO - PROCESS | 1652 | 1469030634337 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC2023C00) [pid = 1652] [serial = 2234] [outer = 0000002EC0204400] 09:03:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC58B3000 == 32 [pid = 1652] [id = 745] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC2D3F400) [pid = 1652] [serial = 2235] [outer = 0000000000000000] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2FE8800) [pid = 1652] [serial = 2236] [outer = 0000002EC2D3F400] 09:03:54 INFO - PROCESS | 1652 | 1469030634761 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]]]}] 09:03:54 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:03:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 09:03:54 INFO - PROCESS | 1652 | 1469030634799 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1652 | 1469030634802 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:03:54 INFO - PROCESS | 1652 | 1469030634805 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1652 | 1469030634807 Marionette TRACE conn5 <- [1,2942,null,{}] 09:03:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:03:54 INFO - PROCESS | 1652 | 1469030634811 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}] 09:03:54 INFO - PROCESS | 1652 | 1469030634813 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:54 INFO - PROCESS | 1652 | 1469030634919 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:03:54 INFO - PROCESS | 1652 | 1469030634926 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1652 | 1469030634928 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:54 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7869000 == 33 [pid = 1652] [id = 746] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC28B6C00) [pid = 1652] [serial = 2237] [outer = 0000000000000000] 09:03:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC2C10400) [pid = 1652] [serial = 2238] [outer = 0000002EC28B6C00] 09:03:54 INFO - PROCESS | 1652 | 1469030634981 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC3832C00) [pid = 1652] [serial = 2239] [outer = 0000002EC28B6C00] 09:03:55 INFO - PROCESS | 1652 | 1469030635457 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]]]}] 09:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 09:03:55 INFO - PROCESS | 1652 | 1469030635483 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1652 | 1469030635485 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:03:55 INFO - PROCESS | 1652 | 1469030635499 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1652 | 1469030635501 Marionette TRACE conn5 <- [1,2946,null,{}] 09:03:55 INFO - PROCESS | 1652 | 1469030635505 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}] 09:03:55 INFO - PROCESS | 1652 | 1469030635507 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:55 INFO - PROCESS | 1652 | 1469030635641 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:03:55 INFO - PROCESS | 1652 | 1469030635652 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1652 | 1469030635658 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:55 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7E3E000 == 34 [pid = 1652] [id = 747] 09:03:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC5655000) [pid = 1652] [serial = 2240] [outer = 0000000000000000] 09:03:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC56A6000) [pid = 1652] [serial = 2241] [outer = 0000002EC5655000] 09:03:55 INFO - PROCESS | 1652 | 1469030635762 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC6A70400) [pid = 1652] [serial = 2242] [outer = 0000002EC5655000] 09:03:56 INFO - PROCESS | 1652 | 1469030636183 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]]]}] 09:03:56 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 09:03:56 INFO - PROCESS | 1652 | 1469030636226 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1652 | 1469030636228 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 1652 | 1469030636231 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:03:56 INFO - PROCESS | 1652 | 1469030636233 Marionette TRACE conn5 <- [1,2950,null,{}] 09:03:56 INFO - PROCESS | 1652 | 1469030636237 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}] 09:03:56 INFO - PROCESS | 1652 | 1469030636239 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:56 INFO - PROCESS | 1652 | 1469030636394 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:03:56 INFO - PROCESS | 1652 | 1469030636414 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1652 | 1469030636416 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:56 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC05AC000 == 35 [pid = 1652] [id = 748] 09:03:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC5C9F000) [pid = 1652] [serial = 2243] [outer = 0000000000000000] 09:03:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6EA8800) [pid = 1652] [serial = 2244] [outer = 0000002EC5C9F000] 09:03:56 INFO - PROCESS | 1652 | 1469030636460 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC761B000) [pid = 1652] [serial = 2245] [outer = 0000002EC5C9F000] 09:03:56 INFO - PROCESS | 1652 | 1469030636867 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]]]}] 09:03:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 09:03:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:03:56 INFO - PROCESS | 1652 | 1469030636906 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1652 | 1469030636908 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 1652 | 1469030636911 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1652 | 1469030636913 Marionette TRACE conn5 <- [1,2954,null,{}] 09:03:56 INFO - PROCESS | 1652 | 1469030636917 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}] 09:03:56 INFO - PROCESS | 1652 | 1469030636919 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:57 INFO - PROCESS | 1652 | 1469030637034 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:03:57 INFO - PROCESS | 1652 | 1469030637087 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1652 | 1469030637090 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECA2A2000 == 36 [pid = 1652] [id = 749] 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC761B400) [pid = 1652] [serial = 2246] [outer = 0000000000000000] 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC7905C00) [pid = 1652] [serial = 2247] [outer = 0000002EC761B400] 09:03:57 INFO - PROCESS | 1652 | 1469030637135 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC79ABC00) [pid = 1652] [serial = 2248] [outer = 0000002EC761B400] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC33CDC00) [pid = 1652] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EBCECF800) [pid = 1652] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EB6E26400) [pid = 1652] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBB933400) [pid = 1652] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBD074400) [pid = 1652] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6C90800) [pid = 1652] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC0278000) [pid = 1652] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB9C9C00) [pid = 1652] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2025C00) [pid = 1652] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC3837000) [pid = 1652] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB56D9000) [pid = 1652] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:03:57 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6D0E800) [pid = 1652] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:03:57 INFO - PROCESS | 1652 | 1469030637545 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]]]}] 09:03:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:03:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 671ms 09:03:57 INFO - PROCESS | 1652 | 1469030637591 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1652 | 1469030637593 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:03:57 INFO - PROCESS | 1652 | 1469030637596 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1652 | 1469030637598 Marionette TRACE conn5 <- [1,2958,null,{}] 09:03:57 INFO - PROCESS | 1652 | 1469030637602 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}] 09:03:57 INFO - PROCESS | 1652 | 1469030637604 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:57 INFO - PROCESS | 1652 | 1469030637701 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:03:57 INFO - PROCESS | 1652 | 1469030637734 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1652 | 1469030637736 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:57 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF93800 == 37 [pid = 1652] [id = 750] 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC2944C00) [pid = 1652] [serial = 2249] [outer = 0000000000000000] 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC6E0F000) [pid = 1652] [serial = 2250] [outer = 0000002EC2944C00] 09:03:57 INFO - PROCESS | 1652 | 1469030637782 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC79B1400) [pid = 1652] [serial = 2251] [outer = 0000002EC2944C00] 09:03:58 INFO - PROCESS | 1652 | 1469030638160 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]]]}] 09:03:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 587ms 09:03:58 INFO - PROCESS | 1652 | 1469030638187 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1652 | 1469030638189 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:03:58 INFO - PROCESS | 1652 | 1469030638192 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1652 | 1469030638194 Marionette TRACE conn5 <- [1,2962,null,{}] 09:03:58 INFO - PROCESS | 1652 | 1469030638197 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}] 09:03:58 INFO - PROCESS | 1652 | 1469030638199 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:58 INFO - PROCESS | 1652 | 1469030638326 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:03:58 INFO - PROCESS | 1652 | 1469030638333 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1652 | 1469030638335 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:58 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB34B000 == 38 [pid = 1652] [id = 751] 09:03:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC6A74000) [pid = 1652] [serial = 2252] [outer = 0000000000000000] 09:03:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC79C9000) [pid = 1652] [serial = 2253] [outer = 0000002EC6A74000] 09:03:58 INFO - PROCESS | 1652 | 1469030638381 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC7C47800) [pid = 1652] [serial = 2254] [outer = 0000002EC6A74000] 09:03:58 INFO - PROCESS | 1652 | 1469030638763 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]]]}] 09:03:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms 09:03:58 INFO - PROCESS | 1652 | 1469030638825 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1652 | 1469030638835 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 1652 | 1469030638839 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1652 | 1469030638840 Marionette TRACE conn5 <- [1,2966,null,{}] 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:03:58 INFO - PROCESS | 1652 | 1469030638844 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}] 09:03:58 INFO - PROCESS | 1652 | 1469030638846 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:58 INFO - PROCESS | 1652 | 1469030638971 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:03:59 INFO - PROCESS | 1652 | 1469030638982 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1652 | 1469030638985 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:03:59 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB473800 == 39 [pid = 1652] [id = 752] 09:03:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002E81D11000) [pid = 1652] [serial = 2255] [outer = 0000000000000000] 09:03:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002E81D17000) [pid = 1652] [serial = 2256] [outer = 0000002E81D11000] 09:03:59 INFO - PROCESS | 1652 | 1469030639032 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002E81DE7400) [pid = 1652] [serial = 2257] [outer = 0000002E81D11000] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C11800 == 38 [pid = 1652] [id = 729] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBBF18800 == 37 [pid = 1652] [id = 742] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB2EE000 == 36 [pid = 1652] [id = 741] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7C17800 == 35 [pid = 1652] [id = 740] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3224000 == 34 [pid = 1652] [id = 739] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC5F7F000 == 33 [pid = 1652] [id = 738] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC321C000 == 32 [pid = 1652] [id = 743] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC58B3000 == 31 [pid = 1652] [id = 745] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC05AC000 == 30 [pid = 1652] [id = 748] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7E3E000 == 29 [pid = 1652] [id = 747] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7869000 == 28 [pid = 1652] [id = 746] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC4583800 == 27 [pid = 1652] [id = 744] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECA2A2000 == 26 [pid = 1652] [id = 749] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF93800 == 25 [pid = 1652] [id = 750] 09:04:00 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB34B000 == 24 [pid = 1652] [id = 751] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC6EAD000) [pid = 1652] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC383D000) [pid = 1652] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC4C22000) [pid = 1652] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCA72400) [pid = 1652] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBB2C7000) [pid = 1652] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBC7A400) [pid = 1652] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBC96CC00) [pid = 1652] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBD5DB400) [pid = 1652] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC3FEE800) [pid = 1652] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC0276800) [pid = 1652] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2D40C00) [pid = 1652] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC6E08C00) [pid = 1652] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBCED2000) [pid = 1652] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EBBF3CC00) [pid = 1652] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EC3833400) [pid = 1652] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC28AEC00) [pid = 1652] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC790B800) [pid = 1652] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC6ACAC00) [pid = 1652] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC79AA000) [pid = 1652] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0000002EC58DE400) [pid = 1652] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0000002EC79A4800) [pid = 1652] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0000002EC0EA7000) [pid = 1652] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0000002EC33A8800) [pid = 1652] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0000002EC449D400) [pid = 1652] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:04:00 INFO - PROCESS | 1652 | 1469030640945 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]]]}] 09:04:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2131ms 09:04:00 INFO - PROCESS | 1652 | 1469030640976 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1652 | 1469030640981 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:04:00 INFO - PROCESS | 1652 | 1469030640986 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1652 | 1469030640989 Marionette TRACE conn5 <- [1,2970,null,{}] 09:04:01 INFO - PROCESS | 1652 | 1469030640998 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}] 09:04:01 INFO - PROCESS | 1652 | 1469030641001 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:01 INFO - PROCESS | 1652 | 1469030641098 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:04:01 INFO - PROCESS | 1652 | 1469030641106 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1652 | 1469030641111 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBB178000 == 25 [pid = 1652] [id = 753] 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0000002EB4ED7C00) [pid = 1652] [serial = 2258] [outer = 0000000000000000] 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0000002EB4EDAC00) [pid = 1652] [serial = 2259] [outer = 0000002EB4ED7C00] 09:04:01 INFO - PROCESS | 1652 | 1469030641163 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0000002EB572B000) [pid = 1652] [serial = 2260] [outer = 0000002EB4ED7C00] 09:04:01 INFO - PROCESS | 1652 | 1469030641655 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"]]]}] 09:04:01 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:04:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 09:04:01 INFO - PROCESS | 1652 | 1469030641724 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1652 | 1469030641730 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:04:01 INFO - PROCESS | 1652 | 1469030641736 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1652 | 1469030641739 Marionette TRACE conn5 <- [1,2974,null,{}] 09:04:01 INFO - PROCESS | 1652 | 1469030641743 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}] 09:04:01 INFO - PROCESS | 1652 | 1469030641746 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:01 INFO - PROCESS | 1652 | 1469030641841 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:04:01 INFO - PROCESS | 1652 | 1469030641855 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1652 | 1469030641858 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:01 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBD081000 == 26 [pid = 1652] [id = 754] 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0000002EB6A20000) [pid = 1652] [serial = 2261] [outer = 0000000000000000] 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0000002EB6BF1C00) [pid = 1652] [serial = 2262] [outer = 0000002EB6A20000] 09:04:01 INFO - PROCESS | 1652 | 1469030641915 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002EB6BFE800) [pid = 1652] [serial = 2263] [outer = 0000002EB6A20000] 09:04:02 INFO - PROCESS | 1652 | 1469030642352 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]]]}] 09:04:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 09:04:02 INFO - PROCESS | 1652 | 1469030642412 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1652 | 1469030642414 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:04:02 INFO - PROCESS | 1652 | 1469030642418 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1652 | 1469030642422 Marionette TRACE conn5 <- [1,2978,null,{}] 09:04:02 INFO - PROCESS | 1652 | 1469030642434 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}] 09:04:02 INFO - PROCESS | 1652 | 1469030642439 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:02 INFO - PROCESS | 1652 | 1469030642558 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:04:02 INFO - PROCESS | 1652 | 1469030642567 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1652 | 1469030642571 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29D6800 == 27 [pid = 1652] [id = 755] 09:04:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002E81D14C00) [pid = 1652] [serial = 2264] [outer = 0000000000000000] 09:04:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB71A4C00) [pid = 1652] [serial = 2265] [outer = 0000002E81D14C00] 09:04:02 INFO - PROCESS | 1652 | 1469030642620 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBAF63400) [pid = 1652] [serial = 2266] [outer = 0000002E81D14C00] 09:04:02 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3217000 == 28 [pid = 1652] [id = 756] 09:04:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBB193000) [pid = 1652] [serial = 2267] [outer = 0000000000000000] 09:04:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBB258800) [pid = 1652] [serial = 2268] [outer = 0000002EBB193000] 09:04:03 INFO - PROCESS | 1652 | 1469030643085 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]]]}] 09:04:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 09:04:03 INFO - PROCESS | 1652 | 1469030643093 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1652 | 1469030643096 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 1652 | 1469030643099 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:04:03 INFO - PROCESS | 1652 | 1469030643101 Marionette TRACE conn5 <- [1,2982,null,{}] 09:04:03 INFO - PROCESS | 1652 | 1469030643105 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}] 09:04:03 INFO - PROCESS | 1652 | 1469030643107 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:03 INFO - PROCESS | 1652 | 1469030643210 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:04:03 INFO - PROCESS | 1652 | 1469030643216 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1652 | 1469030643218 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3D50000 == 29 [pid = 1652] [id = 757] 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EBB1EE800) [pid = 1652] [serial = 2269] [outer = 0000000000000000] 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EBB2C7000) [pid = 1652] [serial = 2270] [outer = 0000002EBB1EE800] 09:04:03 INFO - PROCESS | 1652 | 1469030643263 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EBBA2F800) [pid = 1652] [serial = 2271] [outer = 0000002EBB1EE800] 09:04:03 INFO - PROCESS | 1652 | 1469030643661 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]]]}] 09:04:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:04:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 09:04:03 INFO - PROCESS | 1652 | 1469030643731 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1652 | 1469030643733 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 1652 | 1469030643737 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:04:03 INFO - PROCESS | 1652 | 1469030643738 Marionette TRACE conn5 <- [1,2986,null,{}] 09:04:03 INFO - PROCESS | 1652 | 1469030643746 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}] 09:04:03 INFO - PROCESS | 1652 | 1469030643748 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:03 INFO - PROCESS | 1652 | 1469030643836 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:04:03 INFO - PROCESS | 1652 | 1469030643843 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1652 | 1469030643845 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:03 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0E800 == 30 [pid = 1652] [id = 758] 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6A1F400) [pid = 1652] [serial = 2272] [outer = 0000000000000000] 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBBD3F800) [pid = 1652] [serial = 2273] [outer = 0000002EB6A1F400] 09:04:03 INFO - PROCESS | 1652 | 1469030643897 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBC915800) [pid = 1652] [serial = 2274] [outer = 0000002EB6A1F400] 09:04:04 INFO - PROCESS | 1652 | 1469030644328 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]]]}] 09:04:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 09:04:04 INFO - PROCESS | 1652 | 1469030644368 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1652 | 1469030644371 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:04:04 INFO - PROCESS | 1652 | 1469030644386 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1652 | 1469030644388 Marionette TRACE conn5 <- [1,2990,null,{}] 09:04:04 INFO - PROCESS | 1652 | 1469030644392 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}] 09:04:04 INFO - PROCESS | 1652 | 1469030644398 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:04 INFO - PROCESS | 1652 | 1469030644508 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:04:04 INFO - PROCESS | 1652 | 1469030644519 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1652 | 1469030644521 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:04 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6391000 == 31 [pid = 1652] [id = 759] 09:04:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBC974C00) [pid = 1652] [serial = 2275] [outer = 0000000000000000] 09:04:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB9CE800) [pid = 1652] [serial = 2276] [outer = 0000002EBC974C00] 09:04:04 INFO - PROCESS | 1652 | 1469030644567 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC0202400) [pid = 1652] [serial = 2277] [outer = 0000002EBC974C00] 09:04:04 INFO - PROCESS | 1652 | 1469030644971 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]]]}] 09:04:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:04:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms 09:04:05 INFO - PROCESS | 1652 | 1469030645006 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1652 | 1469030645009 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:04:05 INFO - PROCESS | 1652 | 1469030645024 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1652 | 1469030645026 Marionette TRACE conn5 <- [1,2994,null,{}] 09:04:05 INFO - PROCESS | 1652 | 1469030645029 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}] 09:04:05 INFO - PROCESS | 1652 | 1469030645031 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:05 INFO - PROCESS | 1652 | 1469030645114 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:04:05 INFO - PROCESS | 1652 | 1469030645119 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1652 | 1469030645121 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC76CF800 == 32 [pid = 1652] [id = 760] 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC0203000) [pid = 1652] [serial = 2278] [outer = 0000000000000000] 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC0276000) [pid = 1652] [serial = 2279] [outer = 0000002EC0203000] 09:04:05 INFO - PROCESS | 1652 | 1469030645166 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC0646000) [pid = 1652] [serial = 2280] [outer = 0000002EC0203000] 09:04:05 INFO - PROCESS | 1652 | 1469030645585 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]]]}] 09:04:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:04:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 650ms 09:04:05 INFO - PROCESS | 1652 | 1469030645675 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1652 | 1469030645678 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:04:05 INFO - PROCESS | 1652 | 1469030645681 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:05 INFO - PROCESS | 1652 | 1469030645683 Marionette TRACE conn5 <- [1,2998,null,{}] 09:04:05 INFO - PROCESS | 1652 | 1469030645687 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}] 09:04:05 INFO - PROCESS | 1652 | 1469030645689 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:05 INFO - PROCESS | 1652 | 1469030645773 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:04:05 INFO - PROCESS | 1652 | 1469030645782 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1652 | 1469030645784 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:05 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7953800 == 33 [pid = 1652] [id = 761] 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC0646C00) [pid = 1652] [serial = 2281] [outer = 0000000000000000] 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC0E7F400) [pid = 1652] [serial = 2282] [outer = 0000002EC0646C00] 09:04:05 INFO - PROCESS | 1652 | 1469030645829 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC2025800) [pid = 1652] [serial = 2283] [outer = 0000002EC0646C00] 09:04:06 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:06 INFO - PROCESS | 1652 | 1469030646323 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 09:04:06 INFO - PROCESS | 1652 | 1469030646357 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:04:06 INFO - TEST-START | /FileAPI/fileReader.html 09:04:06 INFO - PROCESS | 1652 | 1469030646359 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 1652 | 1469030646362 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1652 | 1469030646364 Marionette TRACE conn5 <- [1,3002,null,{}] 09:04:06 INFO - PROCESS | 1652 | 1469030646368 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}] 09:04:06 INFO - PROCESS | 1652 | 1469030646370 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:06 INFO - PROCESS | 1652 | 1469030646491 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:04:06 INFO - PROCESS | 1652 | 1469030646578 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1652 | 1469030646581 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:06 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC29D6000 == 34 [pid = 1652] [id = 762] 09:04:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC2025C00) [pid = 1652] [serial = 2284] [outer = 0000000000000000] 09:04:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC2C0FC00) [pid = 1652] [serial = 2285] [outer = 0000002EC2025C00] 09:04:06 INFO - PROCESS | 1652 | 1469030646625 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC2FEC800) [pid = 1652] [serial = 2286] [outer = 0000002EC2025C00] 09:04:07 INFO - PROCESS | 1652 | 1469030647046 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]]]}] 09:04:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 734ms 09:04:07 INFO - TEST-START | /FileAPI/historical.html 09:04:07 INFO - PROCESS | 1652 | 1469030647100 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1652 | 1469030647102 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 1652 | 1469030647105 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1652 | 1469030647107 Marionette TRACE conn5 <- [1,3006,null,{}] 09:04:07 INFO - PROCESS | 1652 | 1469030647110 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}] 09:04:07 INFO - PROCESS | 1652 | 1469030647112 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:07 INFO - PROCESS | 1652 | 1469030647236 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:04:07 INFO - PROCESS | 1652 | 1469030647296 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1652 | 1469030647298 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:07 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC8634800 == 35 [pid = 1652] [id = 763] 09:04:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC2FF1800) [pid = 1652] [serial = 2287] [outer = 0000000000000000] 09:04:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC33AEC00) [pid = 1652] [serial = 2288] [outer = 0000002EC2FF1800] 09:04:07 INFO - PROCESS | 1652 | 1469030647351 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC33CD400) [pid = 1652] [serial = 2289] [outer = 0000002EC2FF1800] 09:04:07 INFO - PROCESS | 1652 | 1469030647762 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"]]]}] 09:04:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:07 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 09:04:07 INFO - PROCESS | 1652 | 1469030647780 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1652 | 1469030647782 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 1652 | 1469030647786 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - TEST-START | /FileAPI/idlharness.html 09:04:07 INFO - PROCESS | 1652 | 1469030647788 Marionette TRACE conn5 <- [1,3010,null,{}] 09:04:07 INFO - PROCESS | 1652 | 1469030647799 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}] 09:04:07 INFO - PROCESS | 1652 | 1469030647802 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:07 INFO - PROCESS | 1652 | 1469030647954 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC28B6C00) [pid = 1652] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC6A74000) [pid = 1652] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC5655000) [pid = 1652] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC5C9F000) [pid = 1652] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC761B400) [pid = 1652] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC2944C00) [pid = 1652] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC2D3F400) [pid = 1652] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC0204400) [pid = 1652] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EBBCE5C00) [pid = 1652] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EB6A16800) [pid = 1652] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB5646800) [pid = 1652] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBCED0C00) [pid = 1652] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB6BF6C00) [pid = 1652] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:04:08 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC79A9400) [pid = 1652] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:04:08 INFO - PROCESS | 1652 | 1469030648169 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1652 | 1469030648172 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:08 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3F0E000 == 36 [pid = 1652] [id = 764] 09:04:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB6721000) [pid = 1652] [serial = 2290] [outer = 0000000000000000] 09:04:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBB18F000) [pid = 1652] [serial = 2291] [outer = 0000002EB6721000] 09:04:08 INFO - PROCESS | 1652 | 1469030648220 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EC3840C00) [pid = 1652] [serial = 2292] [outer = 0000002EB6721000] 09:04:08 INFO - PROCESS | 1652 | 1469030648961 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]]]}] 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:04:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1274ms 09:04:09 INFO - PROCESS | 1652 | 1469030649064 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1652 | 1469030649066 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:09 INFO - PROCESS | 1652 | 1469030649070 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1652 | 1469030649072 Marionette TRACE conn5 <- [1,3014,null,{}] 09:04:09 INFO - PROCESS | 1652 | 1469030649077 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}] 09:04:09 INFO - PROCESS | 1652 | 1469030649079 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:09 INFO - PROCESS | 1652 | 1469030649195 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:04:09 INFO - PROCESS | 1652 | 1469030649203 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1652 | 1469030649205 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:09 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECB35E000 == 37 [pid = 1652] [id = 765] 09:04:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EC3833C00) [pid = 1652] [serial = 2293] [outer = 0000000000000000] 09:04:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EC6EA9C00) [pid = 1652] [serial = 2294] [outer = 0000002EC3833C00] 09:04:09 INFO - PROCESS | 1652 | 1469030649252 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC7618400) [pid = 1652] [serial = 2295] [outer = 0000002EC3833C00] 09:04:09 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:10 INFO - PROCESS | 1652 | 1469030650243 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,{},{}]]]}] 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1294ms 09:04:10 INFO - PROCESS | 1652 | 1469030650376 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1652 | 1469030650381 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:04:10 INFO - PROCESS | 1652 | 1469030650387 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1652 | 1469030650392 Marionette TRACE conn5 <- [1,3018,null,{}] 09:04:10 INFO - PROCESS | 1652 | 1469030650407 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}] 09:04:10 INFO - PROCESS | 1652 | 1469030650411 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:10 INFO - PROCESS | 1652 | 1469030650607 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:04:10 INFO - PROCESS | 1652 | 1469030650688 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1652 | 1469030650691 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:10 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBAF8C800 == 38 [pid = 1652] [id = 766] 09:04:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EB5726C00) [pid = 1652] [serial = 2296] [outer = 0000000000000000] 09:04:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EB57C9400) [pid = 1652] [serial = 2297] [outer = 0000002EB5726C00] 09:04:10 INFO - PROCESS | 1652 | 1469030650752 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EB6BA6000) [pid = 1652] [serial = 2298] [outer = 0000002EB5726C00] 09:04:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:04:11 INFO - PROCESS | 1652 | 1469030651367 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]]]}] 09:04:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 09:04:11 INFO - PROCESS | 1652 | 1469030651401 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1652 | 1469030651406 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:11 INFO - PROCESS | 1652 | 1469030651414 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1652 | 1469030651417 Marionette TRACE conn5 <- [1,3022,null,{}] 09:04:11 INFO - PROCESS | 1652 | 1469030651422 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}] 09:04:11 INFO - PROCESS | 1652 | 1469030651425 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:11 INFO - PROCESS | 1652 | 1469030651559 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:04:11 INFO - PROCESS | 1652 | 1469030651664 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1652 | 1469030651667 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:11 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3CB2800 == 39 [pid = 1652] [id = 767] 09:04:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EB6D10400) [pid = 1652] [serial = 2299] [outer = 0000000000000000] 09:04:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EB7EE2800) [pid = 1652] [serial = 2300] [outer = 0000002EB6D10400] 09:04:11 INFO - PROCESS | 1652 | 1469030651725 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EBB47C400) [pid = 1652] [serial = 2301] [outer = 0000002EB6D10400] 09:04:12 INFO - PROCESS | 1652 | 1469030652438 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]]]}] 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1078ms 09:04:12 INFO - PROCESS | 1652 | 1469030652493 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:04:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:12 INFO - PROCESS | 1652 | 1469030652495 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 1652 | 1469030652499 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1652 | 1469030652503 Marionette TRACE conn5 <- [1,3026,null,{}] 09:04:12 INFO - PROCESS | 1652 | 1469030652515 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}] 09:04:12 INFO - PROCESS | 1652 | 1469030652521 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:12 INFO - PROCESS | 1652 | 1469030652648 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:04:12 INFO - PROCESS | 1652 | 1469030652881 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1652 | 1469030652884 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:12 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6C1F800 == 40 [pid = 1652] [id = 768] 09:04:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EB4D48000) [pid = 1652] [serial = 2302] [outer = 0000000000000000] 09:04:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EB56D9400) [pid = 1652] [serial = 2303] [outer = 0000002EB4D48000] 09:04:12 INFO - PROCESS | 1652 | 1469030652946 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB6A18C00) [pid = 1652] [serial = 2304] [outer = 0000002EB4D48000] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0E000 == 39 [pid = 1652] [id = 764] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC8634800 == 38 [pid = 1652] [id = 763] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29D6000 == 37 [pid = 1652] [id = 762] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7953800 == 36 [pid = 1652] [id = 761] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC76CF800 == 35 [pid = 1652] [id = 760] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6391000 == 34 [pid = 1652] [id = 759] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3F0E800 == 33 [pid = 1652] [id = 758] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3D50000 == 32 [pid = 1652] [id = 757] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3217000 == 31 [pid = 1652] [id = 756] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC29D6800 == 30 [pid = 1652] [id = 755] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBD081000 == 29 [pid = 1652] [id = 754] 09:04:13 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBB178000 == 28 [pid = 1652] [id = 753] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC7C47800) [pid = 1652] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC56A6000) [pid = 1652] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EC6EA8800) [pid = 1652] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EC6A70400) [pid = 1652] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EC7905C00) [pid = 1652] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EC761B000) [pid = 1652] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EC6E0F000) [pid = 1652] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC79C9000) [pid = 1652] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EC79ABC00) [pid = 1652] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2C10400) [pid = 1652] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC2FE8800) [pid = 1652] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EC0648000) [pid = 1652] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC2023C00) [pid = 1652] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EBCE9CC00) [pid = 1652] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EBBD46800) [pid = 1652] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB6C8C400) [pid = 1652] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBAFA7C00) [pid = 1652] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6A14400) [pid = 1652] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB5725000) [pid = 1652] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC2D41800) [pid = 1652] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC06B6400) [pid = 1652] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EBC91F400) [pid = 1652] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002E81D17000) [pid = 1652] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EBB257C00) [pid = 1652] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EC79C6C00) [pid = 1652] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0000002EC79CD800) [pid = 1652] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0000002EC79B1400) [pid = 1652] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0000002EC3832C00) [pid = 1652] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:04:13 INFO - PROCESS | 1652 | 1469030653609 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"]]]}] 09:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1139ms 09:04:13 INFO - PROCESS | 1652 | 1469030653641 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1652 | 1469030653645 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:13 INFO - PROCESS | 1652 | 1469030653650 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1652 | 1469030653653 Marionette TRACE conn5 <- [1,3030,null,{}] 09:04:13 INFO - PROCESS | 1652 | 1469030653658 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}] 09:04:13 INFO - PROCESS | 1652 | 1469030653662 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:13 INFO - PROCESS | 1652 | 1469030653757 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:04:13 INFO - PROCESS | 1652 | 1469030653844 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1652 | 1469030653847 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:13 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBCE5E000 == 29 [pid = 1652] [id = 769] 09:04:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0000002E81D15800) [pid = 1652] [serial = 2305] [outer = 0000000000000000] 09:04:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0000002EB4E6A000) [pid = 1652] [serial = 2306] [outer = 0000002E81D15800] 09:04:13 INFO - PROCESS | 1652 | 1469030653897 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0000002EB6E26000) [pid = 1652] [serial = 2307] [outer = 0000002E81D15800] 09:04:14 INFO - PROCESS | 1652 | 1469030654508 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]]]}] 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 958ms 09:04:14 INFO - PROCESS | 1652 | 1469030654615 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1652 | 1469030654619 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:14 INFO - PROCESS | 1652 | 1469030654650 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1652 | 1469030654653 Marionette TRACE conn5 <- [1,3034,null,{}] 09:04:14 INFO - PROCESS | 1652 | 1469030654657 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}] 09:04:14 INFO - PROCESS | 1652 | 1469030654659 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:14 INFO - PROCESS | 1652 | 1469030654753 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:04:14 INFO - PROCESS | 1652 | 1469030654759 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1652 | 1469030654762 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:14 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC365D000 == 30 [pid = 1652] [id = 770] 09:04:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EBBDE3000) [pid = 1652] [serial = 2308] [outer = 0000000000000000] 09:04:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EBC972C00) [pid = 1652] [serial = 2309] [outer = 0000002EBBDE3000] 09:04:14 INFO - PROCESS | 1652 | 1469030654808 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EBD076000) [pid = 1652] [serial = 2310] [outer = 0000002EBBDE3000] 09:04:15 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:15 INFO - PROCESS | 1652 | 1469030655279 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:15 INFO - {} 09:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 09:04:15 INFO - PROCESS | 1652 | 1469030655325 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1652 | 1469030655327 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:15 INFO - PROCESS | 1652 | 1469030655332 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1652 | 1469030655338 Marionette TRACE conn5 <- [1,3038,null,{}] 09:04:15 INFO - PROCESS | 1652 | 1469030655348 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}] 09:04:15 INFO - PROCESS | 1652 | 1469030655352 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:15 INFO - PROCESS | 1652 | 1469030655445 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:04:15 INFO - PROCESS | 1652 | 1469030655453 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1652 | 1469030655455 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:15 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6391000 == 31 [pid = 1652] [id = 771] 09:04:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC020C400) [pid = 1652] [serial = 2311] [outer = 0000000000000000] 09:04:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC0E82400) [pid = 1652] [serial = 2312] [outer = 0000002EC020C400] 09:04:15 INFO - PROCESS | 1652 | 1469030655508 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC202E800) [pid = 1652] [serial = 2313] [outer = 0000002EC020C400] 09:04:15 INFO - PROCESS | 1652 | 1469030655982 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]]]}] 09:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:04:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 09:04:16 INFO - PROCESS | 1652 | 1469030656026 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1652 | 1469030656028 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:04:16 INFO - PROCESS | 1652 | 1469030656032 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1652 | 1469030656034 Marionette TRACE conn5 <- [1,3042,null,{}] 09:04:16 INFO - PROCESS | 1652 | 1469030656038 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}] 09:04:16 INFO - PROCESS | 1652 | 1469030656040 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:16 INFO - PROCESS | 1652 | 1469030656190 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:04:16 INFO - PROCESS | 1652 | 1469030656214 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1652 | 1469030656216 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:16 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC6E70000 == 32 [pid = 1652] [id = 772] 09:04:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EC2030000) [pid = 1652] [serial = 2314] [outer = 0000000000000000] 09:04:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EC31B9000) [pid = 1652] [serial = 2315] [outer = 0000002EC2030000] 09:04:16 INFO - PROCESS | 1652 | 1469030656262 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EC33AB800) [pid = 1652] [serial = 2316] [outer = 0000002EC2030000] 09:04:16 INFO - PROCESS | 1652 | 1469030656960 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"]]]}] 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:04:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:04:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1065ms 09:04:17 INFO - PROCESS | 1652 | 1469030657100 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1652 | 1469030657102 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 1652 | 1469030657105 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:04:17 INFO - PROCESS | 1652 | 1469030657108 Marionette TRACE conn5 <- [1,3046,null,{}] 09:04:17 INFO - PROCESS | 1652 | 1469030657117 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}] 09:04:17 INFO - PROCESS | 1652 | 1469030657119 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:17 INFO - PROCESS | 1652 | 1469030657233 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:04:17 INFO - PROCESS | 1652 | 1469030657238 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1652 | 1469030657244 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:17 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC798A800 == 33 [pid = 1652] [id = 773] 09:04:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EC383C400) [pid = 1652] [serial = 2317] [outer = 0000000000000000] 09:04:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EC3C02C00) [pid = 1652] [serial = 2318] [outer = 0000002EC383C400] 09:04:17 INFO - PROCESS | 1652 | 1469030657301 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EC4C20000) [pid = 1652] [serial = 2319] [outer = 0000002EC383C400] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC0646C00) [pid = 1652] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2025C00) [pid = 1652] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EC0203000) [pid = 1652] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EBB1EE800) [pid = 1652] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB6A1F400) [pid = 1652] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EB6A20000) [pid = 1652] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EBC974C00) [pid = 1652] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EBB193000) [pid = 1652] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002E81D14C00) [pid = 1652] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0000002EC2FF1800) [pid = 1652] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0000002EB6721000) [pid = 1652] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:04:17 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0000002EB4ED7C00) [pid = 1652] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:04:17 INFO - PROCESS | 1652 | 1469030657911 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]]]}] 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:04:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:04:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 841ms 09:04:17 INFO - PROCESS | 1652 | 1469030657950 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1652 | 1469030657952 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:04:17 INFO - PROCESS | 1652 | 1469030657956 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1652 | 1469030657958 Marionette TRACE conn5 <- [1,3050,null,{}] 09:04:17 INFO - PROCESS | 1652 | 1469030657961 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}] 09:04:17 INFO - PROCESS | 1652 | 1469030657964 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:18 INFO - PROCESS | 1652 | 1469030658092 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:04:18 INFO - PROCESS | 1652 | 1469030658151 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1652 | 1469030658153 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC7EB8800 == 34 [pid = 1652] [id = 774] 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0000002EC5843800) [pid = 1652] [serial = 2320] [outer = 0000000000000000] 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0000002EC6E0D800) [pid = 1652] [serial = 2321] [outer = 0000002EC5843800] 09:04:18 INFO - PROCESS | 1652 | 1469030658200 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0000002EC761B400) [pid = 1652] [serial = 2322] [outer = 0000002EC5843800] 09:04:18 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:18 INFO - PROCESS | 1652 | 1469030658564 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:04:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:04:18 INFO - {} 09:04:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 629ms 09:04:18 INFO - PROCESS | 1652 | 1469030658622 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1652 | 1469030658624 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:04:18 INFO - PROCESS | 1652 | 1469030658630 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1652 | 1469030658632 Marionette TRACE conn5 <- [1,3054,null,{}] 09:04:18 INFO - PROCESS | 1652 | 1469030658636 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}] 09:04:18 INFO - PROCESS | 1652 | 1469030658638 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:18 INFO - PROCESS | 1652 | 1469030658728 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:04:18 INFO - PROCESS | 1652 | 1469030658734 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1652 | 1469030658736 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:18 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93B6800 == 35 [pid = 1652] [id = 775] 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EC761C800) [pid = 1652] [serial = 2323] [outer = 0000000000000000] 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EC79A3C00) [pid = 1652] [serial = 2324] [outer = 0000002EC761C800] 09:04:18 INFO - PROCESS | 1652 | 1469030658780 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EC79AA400) [pid = 1652] [serial = 2325] [outer = 0000002EC761C800] 09:04:19 INFO - PROCESS | 1652 | 1469030659162 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]]]}] 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:04:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:04:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 587ms 09:04:19 INFO - PROCESS | 1652 | 1469030659219 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1652 | 1469030659229 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:04:19 INFO - PROCESS | 1652 | 1469030659246 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1652 | 1469030659248 Marionette TRACE conn5 <- [1,3058,null,{}] 09:04:19 INFO - PROCESS | 1652 | 1469030659252 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}] 09:04:19 INFO - PROCESS | 1652 | 1469030659254 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:19 INFO - PROCESS | 1652 | 1469030659348 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:04:19 INFO - PROCESS | 1652 | 1469030659353 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1652 | 1469030659356 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:19 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC95B4000 == 36 [pid = 1652] [id = 776] 09:04:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EBB1A7800) [pid = 1652] [serial = 2326] [outer = 0000000000000000] 09:04:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EBB1AC800) [pid = 1652] [serial = 2327] [outer = 0000002EBB1A7800] 09:04:19 INFO - PROCESS | 1652 | 1469030659406 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EBB1B2C00) [pid = 1652] [serial = 2328] [outer = 0000002EBB1A7800] 09:04:19 INFO - PROCESS | 1652 | 1469030659884 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]]]}] 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 09:04:19 INFO - PROCESS | 1652 | 1469030659925 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1652 | 1469030659931 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:04:19 INFO - PROCESS | 1652 | 1469030659936 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1652 | 1469030659940 Marionette TRACE conn5 <- [1,3062,null,{}] 09:04:19 INFO - PROCESS | 1652 | 1469030659947 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}] 09:04:19 INFO - PROCESS | 1652 | 1469030659950 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:20 INFO - PROCESS | 1652 | 1469030660076 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:04:20 INFO - PROCESS | 1652 | 1469030660245 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1652 | 1469030660250 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:20 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC94A800 == 37 [pid = 1652] [id = 777] 09:04:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EB6C89C00) [pid = 1652] [serial = 2329] [outer = 0000000000000000] 09:04:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EB6D10C00) [pid = 1652] [serial = 2330] [outer = 0000002EB6C89C00] 09:04:20 INFO - PROCESS | 1652 | 1469030660311 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBB1A8400) [pid = 1652] [serial = 2331] [outer = 0000002EB6C89C00] 09:04:20 INFO - PROCESS | 1652 | 1469030660848 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]]]}] 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 923ms 09:04:20 INFO - PROCESS | 1652 | 1469030660862 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1652 | 1469030660867 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:04:20 INFO - PROCESS | 1652 | 1469030660891 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1652 | 1469030660895 Marionette TRACE conn5 <- [1,3066,null,{}] 09:04:20 INFO - PROCESS | 1652 | 1469030660900 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}] 09:04:20 INFO - PROCESS | 1652 | 1469030660903 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:21 INFO - PROCESS | 1652 | 1469030661023 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:04:21 INFO - PROCESS | 1652 | 1469030661120 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1652 | 1469030661123 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:21 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC44E8800 == 38 [pid = 1652] [id = 778] 09:04:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBBD46400) [pid = 1652] [serial = 2332] [outer = 0000000000000000] 09:04:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBCADBC00) [pid = 1652] [serial = 2333] [outer = 0000002EBBD46400] 09:04:21 INFO - PROCESS | 1652 | 1469030661183 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBD076C00) [pid = 1652] [serial = 2334] [outer = 0000002EBBD46400] 09:04:21 INFO - PROCESS | 1652 | 1469030661783 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] 09:04:21 INFO - PROCESS | 1652 | 1469030661843 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:04:21 INFO - PROCESS | 1652 | 1469030661848 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1652 | 1469030661852 Marionette TRACE conn5 <- [1,3070,null,{}] 09:04:21 INFO - PROCESS | 1652 | 1469030661864 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}] 09:04:21 INFO - PROCESS | 1652 | 1469030661869 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:22 INFO - PROCESS | 1652 | 1469030662009 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:04:22 INFO - PROCESS | 1652 | 1469030662116 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1652 | 1469030662119 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:22 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC96A9000 == 39 [pid = 1652] [id = 779] 09:04:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EC2C10800) [pid = 1652] [serial = 2335] [outer = 0000000000000000] 09:04:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EC2D42800) [pid = 1652] [serial = 2336] [outer = 0000002EC2C10800] 09:04:22 INFO - PROCESS | 1652 | 1469030662178 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EC3832C00) [pid = 1652] [serial = 2337] [outer = 0000002EC2C10800] 09:04:22 INFO - PROCESS | 1652 | 1469030662754 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]]]}] 09:04:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:04:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 986ms 09:04:22 INFO - PROCESS | 1652 | 1469030662838 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1652 | 1469030662842 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:04:22 INFO - PROCESS | 1652 | 1469030662845 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1652 | 1469030662847 Marionette TRACE conn5 <- [1,3074,null,{}] 09:04:22 INFO - PROCESS | 1652 | 1469030662851 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}] 09:04:22 INFO - PROCESS | 1652 | 1469030662853 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:22 INFO - PROCESS | 1652 | 1469030662979 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:04:23 INFO - PROCESS | 1652 | 1469030663103 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1652 | 1469030663106 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002ECAF89800 == 40 [pid = 1652] [id = 780] 09:04:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0000002EC44A6400) [pid = 1652] [serial = 2338] [outer = 0000000000000000] 09:04:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0000002EC58DD400) [pid = 1652] [serial = 2339] [outer = 0000002EC44A6400] 09:04:23 INFO - PROCESS | 1652 | 1469030663162 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0000002EC7617400) [pid = 1652] [serial = 2340] [outer = 0000002EC44A6400] 09:04:23 INFO - PROCESS | 1652 | 1469030663658 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 838ms 09:04:23 INFO - PROCESS | 1652 | 1469030663685 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1652 | 1469030663687 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:04:23 INFO - PROCESS | 1652 | 1469030663709 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1652 | 1469030663712 Marionette TRACE conn5 <- [1,3078,null,{}] 09:04:23 INFO - PROCESS | 1652 | 1469030663717 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}] 09:04:23 INFO - PROCESS | 1652 | 1469030663719 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:23 INFO - PROCESS | 1652 | 1469030663832 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:04:23 INFO - PROCESS | 1652 | 1469030663934 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1652 | 1469030663937 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:23 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC93AC000 == 41 [pid = 1652] [id = 781] 09:04:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0000002EC761E400) [pid = 1652] [serial = 2341] [outer = 0000000000000000] 09:04:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0000002EC76EAC00) [pid = 1652] [serial = 2342] [outer = 0000002EC761E400] 09:04:24 INFO - PROCESS | 1652 | 1469030663992 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0000002EC76F3000) [pid = 1652] [serial = 2343] [outer = 0000002EC761E400] 09:04:24 INFO - PROCESS | 1652 | 1469030664575 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 923ms 09:04:24 INFO - PROCESS | 1652 | 1469030664635 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1652 | 1469030664638 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:04:24 INFO - PROCESS | 1652 | 1469030664641 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:04:24 INFO - PROCESS | 1652 | 1469030664644 Marionette TRACE conn5 <- [1,3082,null,{}] 09:04:24 INFO - PROCESS | 1652 | 1469030664647 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}] 09:04:24 INFO - PROCESS | 1652 | 1469030664654 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:24 INFO - PROCESS | 1652 | 1469030664790 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:04:25 INFO - PROCESS | 1652 | 1469030665013 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 1652 | 1469030665017 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:25 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB79A9000 == 42 [pid = 1652] [id = 782] 09:04:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0000002EB4E5B400) [pid = 1652] [serial = 2344] [outer = 0000000000000000] 09:04:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0000002EB5728400) [pid = 1652] [serial = 2345] [outer = 0000002EB4E5B400] 09:04:25 INFO - PROCESS | 1652 | 1469030665079 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0000002EB6A20000) [pid = 1652] [serial = 2346] [outer = 0000002EB4E5B400] 09:04:25 INFO - PROCESS | 1652 | 1469030665610 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:04:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1020ms 09:04:25 INFO - PROCESS | 1652 | 1469030665666 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1652 | 1469030665670 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:04:25 INFO - PROCESS | 1652 | 1469030665674 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1652 | 1469030665677 Marionette TRACE conn5 <- [1,3086,null,{}] 09:04:25 INFO - PROCESS | 1652 | 1469030665682 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}] 09:04:25 INFO - PROCESS | 1652 | 1469030665687 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93B6800 == 41 [pid = 1652] [id = 775] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC7EB8800 == 40 [pid = 1652] [id = 774] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC798A800 == 39 [pid = 1652] [id = 773] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6E70000 == 38 [pid = 1652] [id = 772] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC6391000 == 37 [pid = 1652] [id = 771] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC365D000 == 36 [pid = 1652] [id = 770] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBCE5E000 == 35 [pid = 1652] [id = 769] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EB6C1F800 == 34 [pid = 1652] [id = 768] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB473800 == 33 [pid = 1652] [id = 752] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECB35E000 == 32 [pid = 1652] [id = 765] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBAF8C800 == 31 [pid = 1652] [id = 766] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC3CB2800 == 30 [pid = 1652] [id = 767] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC93AC000 == 29 [pid = 1652] [id = 781] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002ECAF89800 == 28 [pid = 1652] [id = 780] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC96A9000 == 27 [pid = 1652] [id = 779] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC44E8800 == 26 [pid = 1652] [id = 778] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EC95B4000 == 25 [pid = 1652] [id = 776] 09:04:26 INFO - PROCESS | 1652 | --DOCSHELL 0000002EBC94A800 == 24 [pid = 1652] [id = 777] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0000002EC2C0FC00) [pid = 1652] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0000002EC0E7F400) [pid = 1652] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0000002EC0276000) [pid = 1652] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0000002EC0646000) [pid = 1652] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0000002EBB2C7000) [pid = 1652] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0000002EBBA2F800) [pid = 1652] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0000002EBBD3F800) [pid = 1652] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0000002EBC915800) [pid = 1652] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0000002EB6BF1C00) [pid = 1652] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EB6BFE800) [pid = 1652] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBB9CE800) [pid = 1652] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC0202400) [pid = 1652] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EBB258800) [pid = 1652] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB71A4C00) [pid = 1652] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EBAF63400) [pid = 1652] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EC33AEC00) [pid = 1652] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC2FEC800) [pid = 1652] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EBB18F000) [pid = 1652] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002EB4EDAC00) [pid = 1652] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EB572B000) [pid = 1652] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EC33CD400) [pid = 1652] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002EC3840C00) [pid = 1652] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0000002EC2025800) [pid = 1652] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0000002EC6EA9C00) [pid = 1652] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:04:26 INFO - PROCESS | 1652 | 1469030666624 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:04:26 INFO - PROCESS | 1652 | 1469030666681 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1652 | 1469030666685 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:26 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EB6E65800 == 25 [pid = 1652] [id = 783] 09:04:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0000002EB5722800) [pid = 1652] [serial = 2347] [outer = 0000000000000000] 09:04:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0000002EB5E2F800) [pid = 1652] [serial = 2348] [outer = 0000002EB5722800] 09:04:26 INFO - PROCESS | 1652 | 1469030666737 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0000002EB6A13C00) [pid = 1652] [serial = 2349] [outer = 0000002EB5722800] 09:04:27 INFO - PROCESS | 1652 | 1469030667124 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]]]}] 09:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1536ms 09:04:27 INFO - PROCESS | 1652 | 1469030667212 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1652 | 1469030667217 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:04:27 INFO - PROCESS | 1652 | 1469030667222 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1652 | 1469030667224 Marionette TRACE conn5 <- [1,3090,null,{}] 09:04:27 INFO - PROCESS | 1652 | 1469030667229 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}] 09:04:27 INFO - PROCESS | 1652 | 1469030667232 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:27 INFO - PROCESS | 1652 | 1469030667325 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:04:27 INFO - PROCESS | 1652 | 1469030667342 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1652 | 1469030667345 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:27 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EBC95A800 == 26 [pid = 1652] [id = 784] 09:04:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0000002EB6C91000) [pid = 1652] [serial = 2350] [outer = 0000000000000000] 09:04:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0000002EB6D10000) [pid = 1652] [serial = 2351] [outer = 0000002EB6C91000] 09:04:27 INFO - PROCESS | 1652 | 1469030667394 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0000002EB7EED400) [pid = 1652] [serial = 2352] [outer = 0000002EB6C91000] 09:04:27 INFO - PROCESS | 1652 | 1469030667852 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:04:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 692ms 09:04:27 INFO - PROCESS | 1652 | 1469030667918 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1652 | 1469030667921 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:04:27 INFO - PROCESS | 1652 | 1469030667925 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1652 | 1469030667927 Marionette TRACE conn5 <- [1,3094,null,{}] 09:04:27 INFO - PROCESS | 1652 | 1469030667932 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}] 09:04:27 INFO - PROCESS | 1652 | 1469030667934 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:28 INFO - PROCESS | 1652 | 1469030668070 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:04:28 INFO - PROCESS | 1652 | 1469030668153 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1652 | 1469030668155 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC322D800 == 27 [pid = 1652] [id = 785] 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0000002EBB197400) [pid = 1652] [serial = 2353] [outer = 0000000000000000] 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0000002EBB1A9800) [pid = 1652] [serial = 2354] [outer = 0000002EBB197400] 09:04:28 INFO - PROCESS | 1652 | 1469030668208 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0000002EBB2BF800) [pid = 1652] [serial = 2355] [outer = 0000002EBB197400] 09:04:28 INFO - PROCESS | 1652 | 1469030668583 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]]]}] 09:04:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:04:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:04:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:04:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 09:04:28 INFO - PROCESS | 1652 | 1469030668617 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1652 | 1469030668621 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:04:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:04:28 INFO - PROCESS | 1652 | 1469030668633 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1652 | 1469030668638 Marionette TRACE conn5 <- [1,3098,null,{}] 09:04:28 INFO - PROCESS | 1652 | 1469030668642 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}] 09:04:28 INFO - PROCESS | 1652 | 1469030668644 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:28 INFO - PROCESS | 1652 | 1469030668786 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:04:28 INFO - PROCESS | 1652 | 1469030668791 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1652 | 1469030668793 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:28 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC3D69000 == 28 [pid = 1652] [id = 786] 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0000002EBBC11400) [pid = 1652] [serial = 2356] [outer = 0000000000000000] 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0000002EBBD44800) [pid = 1652] [serial = 2357] [outer = 0000002EBBC11400] 09:04:28 INFO - PROCESS | 1652 | 1469030668886 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0000002EBC915800) [pid = 1652] [serial = 2358] [outer = 0000002EBBC11400] 09:04:29 INFO - PROCESS | 1652 | 1469030669285 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"]]]}] 09:04:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:04:29 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:04:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:04:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 692ms 09:04:29 INFO - PROCESS | 1652 | 1469030669323 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1652 | 1469030669325 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:04:29 INFO - PROCESS | 1652 | 1469030669328 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:04:29 INFO - PROCESS | 1652 | 1469030669330 Marionette TRACE conn5 <- [1,3102,null,{}] 09:04:29 INFO - PROCESS | 1652 | 1469030669334 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}] 09:04:29 INFO - PROCESS | 1652 | 1469030669336 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:29 INFO - PROCESS | 1652 | 1469030669485 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:04:29 INFO - PROCESS | 1652 | 1469030669544 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\", \"3256c2a4-64c6-405d-9a88-4bd9742a3a4c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1652 | 1469030669547 Marionette INFO sendAsync 86b7a2ef-5964-4865-9db8-d82d4091db17 09:04:29 INFO - PROCESS | 1652 | ++DOCSHELL 0000002EC45A1000 == 29 [pid = 1652] [id = 787] 09:04:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0000002EBCA73400) [pid = 1652] [serial = 2359] [outer = 0000000000000000] 09:04:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0000002EBCEC5C00) [pid = 1652] [serial = 2360] [outer = 0000002EBCA73400] 09:04:29 INFO - PROCESS | 1652 | 1469030669593 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0000002EBD077C00) [pid = 1652] [serial = 2361] [outer = 0000002EBCA73400] 09:04:30 INFO - PROCESS | 1652 | 1469030670000 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]]]}] 09:04:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:04:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 734ms 09:04:30 INFO - PROCESS | 1652 | 1469030670066 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1652 | 1469030670068 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0000002EC5843800) [pid = 1652] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0000002EBBDE3000) [pid = 1652] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0000002EC2030000) [pid = 1652] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0000002EC383C400) [pid = 1652] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0000002EB6D10400) [pid = 1652] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0000002EC3833C00) [pid = 1652] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0000002EB5726C00) [pid = 1652] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0000002EC020C400) [pid = 1652] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0000002EB4D48000) [pid = 1652] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0000002E81D15800) [pid = 1652] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0000002EC761C800) [pid = 1652] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0000002EBB1A7800) [pid = 1652] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 09:04:30 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0000002E81D11000) [pid = 1652] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:04:31 WARNING - u'runner_teardown' () 09:04:31 INFO - No more tests 09:04:31 INFO - Got 0 unexpected results 09:04:31 INFO - SUITE-END | took 672s 09:04:31 INFO - Closing logging queue 09:04:31 INFO - queue closed 09:04:31 INFO - Return code: 0 09:04:31 WARNING - # TBPL SUCCESS # 09:04:31 INFO - Running post-action listener: _resource_record_post_action 09:04:31 INFO - Running post-run listener: _resource_record_post_run 09:04:32 INFO - Total resource usage - Wall time: 682s; CPU: 14.0%; Read bytes: 171082752; Write bytes: 1017093632; Read time: 1644180; Write time: 6556940 09:04:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:04:32 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 13674496; Read time: 0; Write time: 59430 09:04:32 INFO - run-tests - Wall time: 680s; CPU: 14.0%; Read bytes: 171082752; Write bytes: 910898688; Read time: 1644180; Write time: 6429420 09:04:32 INFO - Running post-run listener: _upload_blobber_files 09:04:32 INFO - Blob upload gear active. 09:04:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:04:32 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:04:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:04:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:04:32 INFO - (blobuploader) - INFO - Open directory for files ... 09:04:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:04:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:04:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:33 INFO - (blobuploader) - INFO - Done attempting. 09:04:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:04:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:04:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:35 INFO - (blobuploader) - INFO - Done attempting. 09:04:35 INFO - (blobuploader) - INFO - Iteration through files over. 09:04:35 INFO - Return code: 0 09:04:35 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:04:35 INFO - Using _rmtree_windows ... 09:04:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:04:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c857c559999658f7161f2a2f3444ab8d8e5b577a4faf44d4536ed76da3cd9a7126e1d55cc974362783e1777c50ba38590764c29746dc47ef63f474449a5f41e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cde2492b6b141ec1e8a7fa55ddcddb33433ed4ad2b8fe4236318ad4da1bc214384976cd64e0a19cf8de8a05bef534c88ffdbe98239d024e1b73540ec6c7eff"} 09:04:35 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:04:35 INFO - Writing to file C:\slave\test\properties\blobber_files 09:04:35 INFO - Contents: 09:04:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c857c559999658f7161f2a2f3444ab8d8e5b577a4faf44d4536ed76da3cd9a7126e1d55cc974362783e1777c50ba38590764c29746dc47ef63f474449a5f41e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cde2492b6b141ec1e8a7fa55ddcddb33433ed4ad2b8fe4236318ad4da1bc214384976cd64e0a19cf8de8a05bef534c88ffdbe98239d024e1b73540ec6c7eff"} 09:04:35 INFO - Running post-run listener: copy_logs_to_upload_dir 09:04:35 INFO - Copying logs to upload dir... 09:04:35 INFO - mkdir: C:\slave\test\build\upload\logs 09:04:36 INFO - Copying logs to upload dir... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... 09:04:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1001.601000 ========= master_lag: 0.76 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 42 secs) (at 2016-07-20 09:04:36.274186) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:36.274935) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c857c559999658f7161f2a2f3444ab8d8e5b577a4faf44d4536ed76da3cd9a7126e1d55cc974362783e1777c50ba38590764c29746dc47ef63f474449a5f41e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cde2492b6b141ec1e8a7fa55ddcddb33433ed4ad2b8fe4236318ad4da1bc214384976cd64e0a19cf8de8a05bef534c88ffdbe98239d024e1b73540ec6c7eff"} build_url:https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c857c559999658f7161f2a2f3444ab8d8e5b577a4faf44d4536ed76da3cd9a7126e1d55cc974362783e1777c50ba38590764c29746dc47ef63f474449a5f41e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47cde2492b6b141ec1e8a7fa55ddcddb33433ed4ad2b8fe4236318ad4da1bc214384976cd64e0a19cf8de8a05bef534c88ffdbe98239d024e1b73540ec6c7eff"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DP966EF2RcuyHspMMypQPg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:36.398374) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:36.398705) ========= '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-105\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-105 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-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-105\AppData\Local LOGONSERVER=\\T-W864-IX-105 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-105 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-105 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-105 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:36.590809) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:36.591118) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-20 09:04:37.114045) ========= ========= Total master_lag: 1.43 =========